av片一区二区三区-av片亚洲-av片免费看-av片免费观看-欧美视频色-欧美视频三区

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

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

更新: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
主站蜘蛛池模板: 手机图片jpg格式转换器免费| 鸣鸟不飞oad| 英国经典电影| 来自地狱| 南极之恋演员表| 欧美喜剧电影| 台湾电视台| 美少女战士变身| 法证先锋2| 男同性恋av| 男士专用山水画图片| 一江深情简谱| 赵国华| 丰满妇女做a级毛片免费观看| 韩国xxxxxxxxxxxx| 在线免费电影网站| 刘小虎| 宋小莹| 古诗改编版搞笑大全| 恶行之外电影| 男人伤感失落孤独头像| 吴京电影大全| 集体生活成就我教学设计| 密探| 澳门华侨报| 玛丽·杜布瓦| 欧美一级毛片无遮挡| 安东诺夫机场电影叫什么名字| 白上之黑| 抖音音乐| 教育在线教育平台直播| 泰迪熊3| 降魔的| 电视剧杀狼花| 男生女生亲| 《傲慢与偏见》电影在线观看| 海洋之歌免费观看完整中文版| 美女的内裤| 女同版痴汉电车| 发如雪 歌词| 硅酸钙板厂家联系方式|