<strike id="6q0um"></strike>
  • <strike id="6q0um"><s id="6q0um"></s></strike>
  • <ul id="6q0um"></ul><strike id="6q0um"></strike>

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

    華為校園招聘上機筆試題和面試題答案

    更新:2023-09-19 09:41:20 高考升學網

      上機時間兩小時,3道題

      1 字串轉換

      問題描述:

      將輸入的字符串(字符串僅包含小寫字母‘a’到‘z’),按照如下規則,循環轉換后輸出:a->b,b->c,…,y->z,z->a;若輸入的字符串連續出現兩個字母相同時,后一個字母需要連續轉換2次。例如:aa 轉換為 bc,zz 轉換為 ab;當連續相同字母超過兩個時,第三個出現的字母按第一次出現算。

      要求實現函數:

      void convert(char input,char output)

      【輸入】 char input , 輸入的字符串

      【輸出】 char output ,輸出的字符串

      【返回】 無

      示例

      輸入:charinput="abcd"

      輸出:charoutput="bcde"

      輸入:charinput="abbbcd"

      輸出:charoutput="bcdcde"

      void convert(char input,char output)

      {

      char c='\0';

      int tag=0;

      int len=strlen(input);

      for(int i=0;i

      {

      if(input[i]!=c)//當前字符與前一個字符不相等,則該字符+1

      {

      output[i]=(input[i]-'a'+1)%26+'a';

      c=input[i];

      tag=1;

      }else

      {

      if(tag==1)//當前字符與前一個字符相等,且前面只有一個字符相同

      {

      output[i]=(input[i]-'a'+2)%26+'a';

      c='\0';

      tag=0;

      }else//當前字符與前一個字符相等,且前面已有2n個字符相同。則按第一次出現算

      {

      output[i]=(input[i]-'a'+1)%26+'a';

      c=output[i];

      tag=1;

      }

      }

      }

      }

      void convert(char input,char output)

      {

      char c='\0';

      int tag=0;

      int len=strlen(input);

      for(int i=0;i

      {

      if(input[i]!=c)//當前字符與前一個字符不相等,則該字符+1

      {

      output[i]=(input[i]-'a'+1)%26+'a';

      c=input[i];

      tag=1;

      }else

      {

      if(tag==1)//當前字符與前一個字符相等,且前面只有一個字符相同

      {

      output[i]=(input[i]-'a'+2)%26+'a';

      c='\0';

      tag=0;

      }else//當前字符與前一個字符相等,且前面已有2n個字符相同。則按第一次出現算

      {

      output[i]=(input[i]-'a'+1)%26+'a';

      c=output[i];

      tag=1;

      }

      }

      }

      }

    最新圖文

    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
    相泽南亚洲一区二区在线播放| 久久精品国产亚洲av麻豆小说 | 亚洲天堂在线播放| 亚洲日本国产综合高清| 怡红院亚洲怡红院首页| 香蕉大伊亚洲人在线观看| 亚洲六月丁香婷婷综合| 亚洲精品中文字幕无码蜜桃| 亚洲国产精品ⅴa在线观看| 亚洲国产第一页www| 人人狠狠综合久久亚洲高清| 亚洲精品免费在线| 亚洲精品国产精品乱码在线观看 | 亚洲日本在线观看| 久久青青草原亚洲av无码app| 亚洲五月六月丁香激情| 91亚洲导航深夜福利| 久久精品亚洲中文字幕无码麻豆 | 亚洲AV无码一区二区乱子仑| 亚洲美女视频网站| 亚洲国产美女视频| 亚洲av无码潮喷在线观看| 国产午夜亚洲精品不卡免下载 | 亚洲黄色免费电影| 亚洲国产成a人v在线| 久久精品国产亚洲| 中文字幕不卡亚洲| 国产亚洲婷婷香蕉久久精品| 亚洲一级Av无码毛片久久精品| 亚洲熟妇AV一区二区三区宅男| 亚洲精品成人久久| 亚洲伊人久久大香线蕉在观| 亚洲日本久久久午夜精品| 久久亚洲中文字幕无码| 亚洲精品黄色视频在线观看免费资源| 亚洲日本一线产区和二线 | 亚洲国产成人久久精品动漫| 亚洲精品午夜久久久伊人| 中文字幕无码亚洲欧洲日韩| 亚洲精品色在线网站| 久久国产成人亚洲精品影院|