- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
华为机试(南京 面试题
求一串字符串中出现次数最多的单词
南京
同学都陆续到华为参加了机试,题目整体难度不大,基本上都是考字符串相关的题目。这里就分享一套2012年华为南京机试C++或者C的编程题目。
2012年华为南京机试第一题整数化成字符串
给定一个整数(有可能是负数),将整数变成字符串。函数已经声明好类似void change(int number, char s[])的形式。可以自己写用例测试。
2012年华为南京机试第二题单链表逆序
给定一个已经定义好的单链表,将单链表中的数字逆序。输入为head指针,返回的也是一个head指针。函数声明为void sor(Node **head)的形式。
2012年华为南京机试第三题字符串最大回文子串
给定一个字符串,寻找它的一个最大子串,该子串是回文。例如给定用例字符串”gabcdcbaef”,那么最大回文字串是”abcdcba”。函数声明为void huiwen(char input[], int len, char output[])。
一天几个考场的题目有相同的也有不同的,基本上难度都不大。要求做前两题就可以了,有能力的可以做第三题并且计入总分。有同学做完当场就看到是100分,也有0分的,至于怎么计分的不太清楚。希望七叶草提供的2012年华为南京机试编程题对你有帮助!
武汉
题目:有一个数组a[N]如a[10]={0,1,2,3,4,5,6,7,8,9}每隔两个数删除一个数,如0,1,2(删除),3,4,5(删除),6,7,8(删除),9,到数组尾部回到数组头部继续删除,要求编写一个函数实现实现上述操作,返回最后一个数的数组下标。
函数接口:int getLast(int iLen)
参数:数组初始元素个数iLen
01 #include stdio.h 02 #include stdlib.h
03 ? 04 typedef?struct?node *List;
05 typedef?struct?node *PNode; 06 ?
07 typedef?struct?node 08 {
09 ????int?data; 10 ????struct?node *next;
11 }Node; 12 ?
13 int?getLast(int?iLen) 14 {
15 ????int?i; 16 ????List L;
17 ????PNode tempNode,current; 18 ????L = (List)malloc(sizeof(Node));
19 ????L-next = NULL; 20 ????current = L;
21 ????for?(i=0; iiLen; i++) 22 ????{
23 ????????tempNode = (PNode)malloc(sizeof(Node)); 24 ????????tempNode-data = i;
25 ????????current-next = tempNode; 26 ????????current = tempNode;
27 ????} 28 ????current-next = L-next;
29 ????current = L; 30 ????while?(iLen 1)
31 ????{ 32 ????????current = current-next-next;
33 ????????tempNode = current-next; 34 ????????current-next = tempNode-next;
35 ????????printf(%d\n,tempNode-data); 36 ????????free(tempNode);
37 ????????iLen--; 38 ????}
39 ????return?current-data; 40 }
41 ? 42 int?main()
43 { 44 ????printf(last of 20 is %d,getLast(20));
45 ????return?0; 46 }
编程题(共2题,第一题40分,第二题60分,共100分。请上机编写轨范,按题目要求提交文件。[详见考试申明]
本试题采用自动测试用例进行评分,测试用例过错考生公开,凡不满足提交要求导致不能运行或用例不经由过程,不予评分)。
1. 删除字符串中所有给定的子串(40分)
问题描述:?在给定字符串中查找所有特定子串并删除,若是没有找到响应子串,则不作任何操作。
要求实现函数:?int delete_sub_str(const c
您可能关注的文档
- 十种睡前好食物健康安眠不长胖.pptx
- 十种食物 有益性身体健康.docx.docx
- 千创生物分销模介绍.ppt
- 半主动式射频识电子标签的研究与模拟.doc
- 半命题作文的写.ppt
- 华东师范版七年上册第11课.ppt
- 华东理工大学217年学术型硕士研究生招生目录.doc
- 华东理工大学217年硕士招生目录.doc
- 华中商业地产招对接会(商家邀请函).doc
- 华中师范大学教学.ppt
- [中央]2023年中国电子学会招聘应届生笔试历年参考题库附带答案详解.docx
- [吉安]2023年江西吉安市青原区总工会招聘协理员笔试历年参考题库附带答案详解.docx
- [中央]中华预防医学会科普信息部工作人员招聘笔试历年参考题库附带答案详解.docx
- [保定]河北保定市第二医院招聘工作人员49人笔试历年参考题库附带答案详解.docx
- [南通]江苏南通市崇川区人民法院招聘专职人民调解员10人笔试历年参考题库附带答案详解.docx
- [厦门]2023年福建厦门市机关事务管理局非在编工作人员招聘笔试历年参考题库附带答案详解.docx
- [三明]2023年福建三明市尤溪县招聘小学幼儿园新任教师79人笔试历年参考题库附带答案详解.docx
- [哈尔滨]2023年黑龙江哈尔滨市木兰县调配事业单位工作人员笔试历年参考题库附带答案详解.docx
- [上海]2023年上海市气象局所属事业单位招聘笔试历年参考题库附带答案详解.docx
- [台州]2023年浙江台州椒江区招聘中小学教师40人笔试历年参考题库附带答案详解.docx
最近下载
- 台山发电厂一期首2台600MW国产机组生产准备规划大纲实施细则.doc
- 王力《古代汉语》第二册 翻译.doc VIP
- 地基检测考试题库.doc
- 事业单位考试综合应用能力(医疗卫生类E类)重点难点试题集精析(2025年).docx VIP
- 2024-2030年中国交通工程质量检测行业需求潜力分析及发展趋势研究报告.docx
- 危害国家安全的案例青少年.pptx VIP
- 2024年宜昌伍家新城投资控股集团有限公司人员招聘考试题库及答案解析.docx
- 基于非遗保护视角的传统技艺融入高校艺术教育教学体系的路径.docx VIP
- 鼾症的健康宣教.pptx VIP
- 中华优秀传统文化概要:异彩纷呈的传统书画PPT教学课件.pptx
文档评论(0)