- 1、本文档共109页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序员面试题精选100题???[折叠] 3
前言 3
(01)把二元查找树转变成排序的双向链表 3
设计包含min函数的栈 7
(03)-求子数组的最大和 9
(04)-在二元树中找出和为某一值的所有路径???[折叠] 11
查找最小的k个元素?[折叠] 13
(06)判断整数序列是不是二元查找树的后序遍历结果 14
(07)-翻转句子中单词的顺序???[折叠] 16
(08)-求1+2+...+n 18
(09)-查找链表中倒数第k个结点 20
(10)-在排序数组中查找和为给定值的两个数字 23
(11)-求二元查找树的镜像 24
(12)-从上往下遍历二元树 27
(13)-第一个只出现一次的字符 28
(14)-圆圈中最后剩下的数字 30
(15)-含有指针成员的类的拷贝 33
(16)-O(logn)求Fibonacci数列 36
(17)-把字符串转换成整数 40
(18)-用两个栈实现队列 43
(19)-反转链表 45
(20)-最长公共子串 46
?(21)-左旋转字符串 50
(22)-整数的二进制表示中1的个数 52
(23)-跳台阶问题 54
(24)-栈的push、pop序列 55
(25)-在从1到n的正数中1出现的次数 57
(26)-和为n连续正数序列 60
(27)-二元树的深度 62
(28)-字符串的排列 63
(29)-调整数组顺序使奇数位于偶数前面 65
(30)-异常安全的赋值运算符重载函数 67
(31)-从尾到头输出链表 68
(32)-不能被继承的类 69
(33)-在O(1)时间删除链表结点 71
(34)-找出数组中两个只出现一次的数字 73
(35)-找出两个链表的第一个公共结点 75
(36)-在字符串中删除特定的字符 77
IT公司笔试题算法部分 79
1、将一整数逆序后放入一数组中(要求递归实现) 79
2、求高于平均分的学生学号及成绩(学号和成绩人工输入) 80
3、递归实现回文判断(如:abcdedbca就是回文) 80
4、组合问题(从M个不同字符中任取N个字符的所有组合) 81
5、分解成质因数(如435234=251*17*17*3*2) 81
6、寻找迷宫的一条出路(o:通路; X障碍) 82
7、随机分配座位,共50个学生,使学号相邻的同学座位不能相邻(早些时候用C#写的,没有用C改写)。 83
8、求网格中的黑点分布(有6*7的网格,在某些格子中有黑点,已知各行与各列中有黑点的点数之和) 83
9、有4种面值(面值为1, 4, 12, 21)的邮票很多枚,从中最多任取5张进行组合,求邮票最大连续组合值 84
10、大整数数相乘的问题。 85
11、求最大连续递增数字串(如“ads3sl456789DF3456ld345AA”中的“456789”) 86
12、四个工人,四个任务,每个人做不同的任务需要的时间不同,求任务分配的最优方案。(2005年5月29日全国计算机软件资格水平考试——软件设计师的算法题)。 87
13、八皇后问题(输出所有情况,不过有些结果只是旋转了90度而已)。哈哈:)回溯算法的典型例题 88
14、实现strstr功能(寻找子串在父串中首次出现的位置) 89
15、现在小明一家过一座桥,过桥的时候是黑夜,所以必须有灯。现在小明过桥要1秒,小明的弟弟要3秒,小明的爸爸要6秒,小明的妈妈要八秒,小明的爷爷要12秒。每次此桥最多可过两人,而过桥的速度依过桥最慢者而定,而且灯在点燃后30秒就会熄灭。问小明一家如何过桥?(原本是个智力题,这里用程序来求解) 90
16、2005年11月金山笔试题。编码完成下面的处理函数。函数将字符串中的字符*移到串的前部分,前面的非*字符后移,但不能改变非*字符的先后顺序,函数返回串中字符*的数量。如原始串为:ab**cd**e*12,处理后为*****abcde12,函数并返回值为5。(要求使用尽量少的时间和辅助空间) 92
17、2005年11月15日华为软件研发笔试题。实现一单链表的逆转。 93
18、编码实现字符串转整型的函数(实现函数atoi的功能),据说是神州数码笔试题。如将字符串 ”+123”à123, ”-0123”à-123, “123CS45”à123, “123.45CS”à123, “CS123.45”à0 94
19、歌德巴赫猜想。任何一个偶数都可以分解为两个素数之和。 95
20、快速排序(东软喜欢考类似的算法填空题,又如堆排序的算法等) 95
21、2005年11月23日慧通笔试题:写一函数判断某个整数是否为回文数,如12321为回文数。可以用判断入栈和出栈是否相同来实现(略微复杂些),这里是将整数逆序后形成另一整数,判断两个整数是否相等来实现的。 96
22、删除字符串
您可能关注的文档
- 本科毕业设计(论文)广州某商场钢框架结构设计开题(文献综述)_new概述.doc
- 本科毕业设计(论文)规范_new概述.doc
- 本科毕业设计(论文)-基于云计算平台的图签管理系统_new概述.doc
- 本科毕业设计(论文)教学指导手册2_new概述.doc
- 本科毕业设计(论文)外文翻译_new概述.doc
- 本科毕业设计(论文)撰写规范_new概述.doc
- 本科毕业设计单片机_new概述.doc
- 本科毕业设计电气工程及其自动化_new概述.doc
- 本科毕业设计立体车库的机械系统设计_new概述.doc
- 成本会计学基础在线作业(试卷答案)_new概述.doc
- 中国农业科学院农业资源与农业区划研究所2024年度公开招聘笔试备考题库及答案详解1套.docx
- 中国城市规划设计研究院2025年度公开招聘笔试模拟试题带答案详解.docx
- 2025年银川市公安局面向宁夏警官职业学院招聘285名警务辅助人员笔试模拟试题及完整答案详解1套.docx
- 2025年衢州市公安局第一期招聘54名警务辅助人员笔试模拟试题含答案详解.docx
- 2025年辽宁沈阳理工大学招聘高层次人才142人笔试模拟试题及答案详解1套.docx
- 中国民航科学技术研究院2024年度面向社会公开招聘工作人员笔试模拟试题及答案详解一套.docx
- 中国地质科学院矿产资源研究所2025年度公开招聘工作人员(第一批)笔试模拟试题及参考答案详解一套.docx
- 中国地质科学院地质力学研究所2024年度社会在职人员公开招聘笔试备考题库及答案详解1套.docx
- 中国疾病预防控制中心2024年度公开招聘学校卫生领域学科带头人笔试备考题库参考答案详解.docx
- 中国热带农业科学院南亚热带作物研究所2025年第二批公开招聘工作人员笔试模拟试题及答案详解一套.docx
文档评论(0)