- 博客(2)
- 收藏
- 关注
原创 【C/C++面试】数组篇
C/C++面试,数组相关的题目十分重要。笔者根据上海三思、心动网络等公司笔试面试题来分析,本文罗列了一些常见的面试题,仅供参考,如果您有更好的题目或者想法,欢迎留言讨论。目前有以下18道题目,如有好的题目,随时更新。 数组求和 求数组中的最大值和最小值 求数组中的最大值和次大值 求数组中出现次数超过一半的元素 求数组中元素的最短距离 求两个有序数组的共同元素 求三个数组
2016-04-21 08:45:40
1160
转载 【软工面试】一个文件有N个单词,每行一个,快速找出一个单词x,已知该单词出现的次数大于N/2
【软工面试】一个文件有N个单词,每行一个,快速找出一个单词x,已知该单词出现的次数大于N/2 熟悉hash运算的人可能很快能够想到应用hash映射来解决这个问题。就是建立key-value表,统计每个单词出现的次数,这样只需要遍历所有单词一遍就能够精确的统计出每个单词出现的次数。然后在遍历hash表,找到value值大于(注意不是等于)n/2的那个key值。算法的时间
2016-04-20 02:44:15
394
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人