日韩精品一区二_av在线色_中文二区_日本成人三级_a免费在线观看_国产精品久久久久久久久久久久久久久

當前位置:高考升學網 > 招聘筆試題 > 正文

華為2019校園招聘的機試題目

更新:2023-09-16 04:17:17 高考升學網

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

  一、題目描述(60分):

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

  比如字符串“abacacde”過濾結果為“abcde”。

  要求實現函數:void stringFilter(const char pInputStr, long lInputLen, char pOutputStr);

  【輸入】 pInputStr:輸入字符串

  lInputLen:輸入字符串長度

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

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

  示例

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

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

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

  main函數已經隱藏,這里保留給用戶的測試入口,在這里測試你的實現函數,可以調用printf打印輸出

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

  二、題目描述(40分):

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

  壓縮規則:

  1、僅壓縮連續重復出現的字符。比如字符串"abcbc"由于無連續重復字符,壓縮后的字符串還是"abcbc"。

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

  要求實現函數:

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

  【輸入】 pInputStr:輸入字符串

  lInputLen:輸入字符串長度

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

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

  示例

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

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

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

  三、題目描述(50分):

  通過鍵盤輸入100以內正整數的加、減運算式,請編寫一個程序輸出運算結果字符串。

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

  補充說明:

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

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

  要求實現函數:

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

  【輸入】 pInputStr:輸入字符串

  lInputLen:輸入字符串長度

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

  【注意】只需要完成該函數功能算法,中間不需要有任何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;

  }

最新圖文

2020年河北新聞網兩學一做

時間:2023-09-18 07:0:24

2020年河北新聞網兩學一做

時間:2023-09-15 11:0:59

兩學一做學習教育知

時間:2023-09-21 06:0:30

2020年開展兩學一做學習教

時間:2023-09-19 21:0:30
主站蜘蛛池模板: 最新国产毛片 | 午夜不卡一区二区 | 日韩欧美一区二区三区视频 | 欧美一级黄色大片 | 欧美日韩精品一区二区三区在线观看 | 日韩一区二区在线播放 | 一区二区日韩视频 | a∨色狠狠一区二区三区 | 91大神xh98hx在线播放 | 亚洲一级在线观看 | 国产一区二区免费 | 韩日精品在线观看 | 欧美国产一区二区三区 | 免费av在线网站 | 成人情趣视频 | 黄色一级片免费 | 成人精品一区二区三区中文字幕 | 久久久久国产一区二区三区 | 成人在线精品视频 | 亚洲第一免费网站 | 岛国av一区 | 日韩成人av在线 | 日韩欧美在线视频免费观看 | 久久精品一区二区三区四区 | 超碰在线播| 夜夜操av| 国产欧美精品区一区二区三区 | 一区福利视频 | www.久草 | caoporn国产精品免费公开 | 亚洲国产成人在线 | 免费中文字幕日韩欧美 | 国产精品久久久久久久久久免费 | 中文字幕av第一页 | 欧美xxxⅹ性欧美大片 | 欧美精品一区二 | 91精品国产综合久久久久久漫画 | 国产精品久久久久久久久久东京 | 久久亚洲一区二区三 | 亚洲国产成人久久一区二区三区 | 国产精品一区二区三区在线 |