国产成人做受免费视频-国产成在线观看免费视频-国产传媒在线播放-国产传媒在线观看-欧美一区二区三区不卡免费观看-欧美一区二区三区不卡片

華為校園招聘的機試題目

2024-05-21 15:10:36 大風(fēng)車考試網(wǎng)

  華為2015校園招聘的機試題目和2017年的完全一樣。

  一、題目描述(60分):

  通過鍵盤輸入一串小寫字母(a~z)組成的字符串。請編寫一個字符串過濾程序,若字符串中出現(xiàn)多個相同的字符,將非首次出現(xiàn)的字符過濾掉。

  比如字符串“abacacde”過濾結(jié)果為“abcde”。

  要求實現(xiàn)函數(shù):void stringFilter(const char *pInputStr, long lInputLen, char *pOutputStr);

  【輸入】 pInputStr: 輸入字符串

  lInputLen: 輸入字符串長度

  【輸出】 pOutputStr: 輸出字符串,空間已經(jīng)開辟好,與輸入字符串等長;

  【注意】只需要完成該函數(shù)功能算法,中間不需要有任何IO的輸入輸出

  示例

  輸入:“deefd” 輸出:“def”

  輸入:“afafafaf” 輸出:“af”

  輸入:“pppppppp” 輸出:“p”

  main函數(shù)已經(jīng)隱藏,這里保留給用戶的測試入口,在這里測試你的實現(xiàn)函數(shù),可以調(diào)用printf打印輸出

  當(dāng)前你可以使用其他方法測試,只要保證最終程序能正確執(zhí)行即可,該函數(shù)實現(xiàn)可以任意修改,但是不要改變函數(shù)原型。一定要保證編譯運行不受影響。

  二、題目描述(40分):

  通過鍵盤輸入一串小寫字母(a~z)組成的字符串。請編寫一個字符串壓縮程序,將字符串中連續(xù)出席的重復(fù)字母進行壓縮,并輸出壓縮后的字符串。

  壓縮規(guī)則:

  1、僅壓縮連續(xù)重復(fù)出現(xiàn)的字符。比如字符串"abcbc"由于無連續(xù)重復(fù)字符,壓縮后的字符串還是"abcbc"。

  2、壓縮字段的格式為"字符重復(fù)的次數(shù)+字符"。例如:字符串"xxxyyyyyyz"壓縮后就成為"3x6yz"。

  要求實現(xiàn)函數(shù):

  void stringZip(const char *pInputStr, long lInputLen, char *pOutputStr);

  【輸入】 pInputStr: 輸入字符串

  lInputLen: 輸入字符串長度

  【輸出】 pOutputStr: 輸出字符串,空間已經(jīng)開辟好,與輸入字符串等長;

  【注意】只需要完成該函數(shù)功能算法,中間不需要有任何IO的輸入輸出

  示例

  輸入:“cccddecc” 輸出:“3c2de2c”

  輸入:“adef” 輸出:“adef”

  輸入:“pppppppp” 輸出:“8p”

  三、題目描述(50分):

  通過鍵盤輸入100以內(nèi)正整數(shù)的加、減運算式,請編寫一個程序輸出運算結(jié)果字符串。

  輸入字符串的格式為:“操作數(shù)1 運算符 操作數(shù)2”,“操作數(shù)”與“運算符”之間以一個空格隔開。

  補充說明:

  1、操作數(shù)為正整數(shù),不需要考慮計算結(jié)果溢出的情況。

  2、若輸入算式格式錯誤,輸出結(jié)果為“0”。

  要求實現(xiàn)函數(shù):

  void arithmetic(const char *pInputStr, long lInputLen, char *pOutputStr);

  【輸入】 pInputStr: 輸入字符串

  lInputLen: 輸入字符串長度

  【輸出】 pOutputStr: 輸出字符串,空間已經(jīng)開辟好,與輸入字符串等長;

  【注意】只需要完成該函數(shù)功能算法,中間不需要有任何IO的輸入輸出

  示例

  輸入:“4 + 7” 輸出:“11”

  輸入:“4 - 7” 輸出:“-3”

  輸入:“9 ++ 7” 輸出:“0” 注:格式錯誤

  為第一題 19:19-19:36 17分鐘

  #include

  #include

  using namespace std;

  bool g_flag[26];

  void stringFilter(const char *pInputStr, long lInputLen, char *pOutputStr)

  {

  assert(pInputStr != NULL);

  int i = 0;

  if (pInputStr == NULL || lInputLen <= 1)

  {

  return;

  }

  const char *p = pInputStr;

  while(*p != '\0')

  {

  if (g_flag[(*p - 'a')])

  {

  p++;

  }else{

  pOutputStr[i++] = *p;

  g_flag[*p - 'a'] = 1;

  p++;

  }

  }

  pOutputStr[i] = '\0';

  }

  int main()

  {

  memset(g_flag,0,sizeof(g_flag));

  char input[] = "abacacde";

  char *output = new char[strlen(input) + 1];

  stringFilter(input,strlen(input),output);

  cout<

  delete output;

  return 0;

  }

  • 相關(guān)文章
  • 百度web前端筆試題和面試題答案目百度web前端筆試題和面試題答案目

    百度卷子上沒說要保密,我在這兒發(fā)下我的一些我的想法應(yīng)該沒問題吧:)1、JavaScript包括哪些數(shù)據(jù)類型? 我回答的是有兩種:基本類型和對象,其中基本類型包..

    2024-05-21 15:30:53
  • 百度校園招聘筆試題和面試題答案(上海軟件研發(fā)工程師)百度校園招聘筆試題和面試題答案(上海軟件研發(fā)工程師)

    筆試的題目:一.簡答題 1.簡述iso的7層設(shè)計 2.如何在多個進行間進行數(shù)據(jù)共享(至少寫出3種) 3.簡述TCP與UDP的區(qū)別 二.算法題 1.有一個數(shù)據(jù)A..

    2024-06-03 02:21:17
  • 百度工程師筆試題和面試題答案目百度工程師筆試題和面試題答案目

    1.解釋下面語句的意思:document.form["formName"].submit; 2.有下面語句: 編寫代碼,當(dāng)鼠標(biāo)劃過文本框,自動選中文本框中的內(nèi)容。 3.將..

    2024-06-05 20:18:32
  • 百度web前端筆試題和面試題答案目百度web前端筆試題和面試題答案目

    百度卷子上沒說要保密,我在這兒發(fā)下我的一些我的想法應(yīng)該沒問題吧:)1、JavaScript包括哪些數(shù)據(jù)類型? 我回答的是有兩種:基本類型和對象,其中基本類型包..

    2024-05-21 15:30:53
  • 百度校園招聘筆試題和面試題答案(上海軟件研發(fā)工程師)百度校園招聘筆試題和面試題答案(上海軟件研發(fā)工程師)

    筆試的題目:一.簡答題 1.簡述iso的7層設(shè)計 2.如何在多個進行間進行數(shù)據(jù)共享(至少寫出3種) 3.簡述TCP與UDP的區(qū)別 二.算法題 1.有一個數(shù)據(jù)A..

    2024-06-03 02:21:17
  • 百度工程師筆試題和面試題答案目百度工程師筆試題和面試題答案目

    1.解釋下面語句的意思:document.form["formName"].submit; 2.有下面語句: 編寫代碼,當(dāng)鼠標(biāo)劃過文本框,自動選中文本框中的內(nèi)容。 3.將..

    2024-06-05 20:18:32
  • 河北新聞網(wǎng)兩學(xué)一做知識競賽(試題+答案完整版)河北新聞網(wǎng)兩學(xué)一做知識競賽(試題+答案完整版)

    2016河北新聞網(wǎng)兩學(xué)一做知識競賽開賽啦,快來圍觀吧。活動內(nèi)容為推動“兩學(xué)一做”學(xué)習(xí)教育深入開展,省委宣傳部、省委組織部組織開展“兩學(xué)一做”知識競賽活動,河北?.

    2024-06-04 02:17:24
  • 河北新聞網(wǎng)兩學(xué)一做知識競賽活動試題答案河北新聞網(wǎng)兩學(xué)一做知識競賽活動試題答案

    2016年河北新聞網(wǎng)兩學(xué)一做知識競賽活動試題答案為推動“兩學(xué)一做”學(xué)習(xí)教育深入開展,省委宣傳部、省委組織部組織開展“兩學(xué)一做”大型知識競賽。此項活動由河北新聞?.

    2024-06-06 02:19:48
  • 2025年兩學(xué)一做學(xué)習(xí)教育知識競賽活動10篇2025年兩學(xué)一做學(xué)習(xí)教育知識競賽活動10篇

    為隆重紀(jì)念中國共產(chǎn)黨建黨95周年,推進我市“兩學(xué)一做”學(xué)習(xí)教育深入開展,推動廣大黨員干部認(rèn)真學(xué)好黨章黨規(guī)和*系列重要講話,現(xiàn)將“兩學(xué)一做”學(xué)習(xí)教育知識競賽題予..

    2024-05-31 08:40:33
  • 開展兩學(xué)一做學(xué)習(xí)教育知識競賽活動真題答案開展兩學(xué)一做學(xué)習(xí)教育知識競賽活動真題答案

    144.根據(jù)《中國共產(chǎn)黨紀(jì)律處分條例》規(guī)定,黨的各級代表大會的代表受到(D)處分的,黨組織應(yīng)當(dāng)終止其代表資格。A.警告(含)以上B.嚴(yán)重警告(含)以上C.撤銷黨內(nèi)職務(wù)(含)以..

    2024-05-27 03:14:20
主站蜘蛛池模板: 国产精品国产三级国产爱网 | 91在线免费看 | 精品无人区乱码在线观看 | 家庭教师动漫在线观看 | 91免费福利| 日韩欧美视频一区二区三区 | 国产极品在线观看 | 免费看动漫网站 | 日韩亚洲人成网站在线播放 | 欧美久久一区二区三区 | 亚洲天堂成人在线观看 | 青青视频网 | 羞羞视频官网 | 国产yw855.c免费观看网站 | 免费人成黄页在线观看1024 | 日韩高清在线高清免费 | 国产精品免费视频网站 | 日本不卡视频免费的 | 爱爱插入视频 | 亚洲日本综合 | 国内自拍区 | 九九热久久免费视频 | 精品国产一区二区三区久 | 免费看麻豆视频 | 一级毛片成人免费看免费不卡 | 国产女主播91 | 免费看麻豆视频 | 亚洲一区二区三区不卡视频 | 青青草久久伊人 | 簧片免费网站 | hd性欧美| 午夜性福利视频 | h里番在线 | 欧美视频综合 | 久久aa| 成 人在线观看视频网站 | 免费国产之a视频 | 久草视频网 | 天堂新版8中文在线8 | 亚洲高清美女一区二区三区 | 久久久久久久国产精品毛片 |