首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
void_main
2017-07-27 16:30
已编辑
北京邮电大学 Java
关注
已关注
取消关注
求两个数组的差集
最近看了看各位前辈的面试经验,对一些问题找了一下答案,但是还有很多没有好的思路,求各位帮忙解答。
(1)
经典的n个数求前k大的数。分两种情况,第一是没有相同的数,另外一种是有。(有相同的数会有什么影响?怎么优化)
(2)
两个文件A和B,求A中没有但B中有的单词。(腾讯和百度面试题,只能n*m时间复杂度么?)
(3)
1G的内存可以装入2G的程序么?怎么装?
(4)
10亿条短信,找出前一万条重复率高的
提示
全部评论
推荐
最新
楼层
疯兔子
上海交通大学 C++
1.堆排 2.【小文件】对A中单词建立set(unordered_set更好),然后对B中单词遍历,查set中有没有,复杂度是O(nlogn + mlogn),unordered_set应该是O(n+m) 【大文件,内存中放不下】对A中单词做hash,然后根据hash值分桶存储在不同文件中;对B中单词做hash,同样根据hash值分桶存储在不同文件中。然后读取按相同值段的A,B文件,按小文件方法处理。 3.关键字:swap 4.对每条短信做hash,然后按hash值分桶存储在不同文件中;逐个遍历文件,统计相同短信出现的频率,同时在内存中建堆,存频率最高的k个。
4
回复
分享
发布于 2017-07-27 13:49
菜鸟四号
成都东软学院 Java
第三个可以用位运算吧,用一个bit来存一个数
点赞
回复
分享
发布于 2017-07-27 10:52
Thare
淘天集团_技术专家
说说我的思路: 1.有相同和没相同应该没什么区别,用堆排。 2.可以考虑先排序然后同时遍历。 3.分页,虚拟内存。 4.可以用Hashmap,key可以用短信的hashcode或者md5值,这样就可以把所有短信的摘要信息一次读入内存,然后遍历。
点赞
回复
分享
发布于 2017-07-27 10:38
大树张
大连海事大学 Java
短信那个用map
点赞
回复
分享
发布于 2017-07-28 21:01
菜鸟四号
成都东软学院 Java
第四个用树状数组吧
点赞
回复
分享
发布于 2017-07-27 10:53
暂无评论,快来抢首评~
相关推荐
05-18 16:59
合肥工业大学 Java
2025/05/14-亚信科技-一面
📍面试公司:亚信科技💻面试岗位:Java开发实习生❓面试问题:1. 自我介绍。2. Redis 的常见数据类型?3. 项目中“结合数据库更新事件触发缓存删除操作”这点是怎么实现的?4. 对 Spring 的理解?5. “结合数据库更新事件触发缓存删除操作”这个操作能不能用 AOP 实现?6. 状态模式?7. 项目中有使用到 AOP 吗?8. ThreadLocal 是怎么保证线程安全的?9. 项目中出现了慢 SQL,怎么优化?10. Redis 的分布式锁是怎么实现的?11. 项目中有使用安全框架吗?12. 有了解过安全框架吗?13. 反问。🙌面试感想: 大概面了 20 多分钟,用的腾讯...
查看12道真题和解析
面试问题记录
点赞
评论
收藏
分享
05-16 20:15
已编辑
电子科技大学 自动化
牛客创作者:如何创建专栏
前言略正文第一步,进入创作者中心。第二步,点击创建专栏。第三步,设置专栏的基本信息即可。末尾:欢迎大家一起讨论官方有类似这种创建专栏的相关教程吗,如果有,该找哪个号或者文档链接?
牛客的那些事儿
点赞
评论
收藏
分享
05-02 11:48
陕西理工大学 Java
我想问他个事儿,你们说他到底有没有呢,好难猜啊😄
喜欢核冬天的哈基米很想上市:
会爆NullPointerException的
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
04-08 05:32
26暑期简历求指导
是谁一直觉得没准备好,直到现在还不敢投,(话说现在才投是不是太晚了点)
点赞
评论
收藏
分享
05-16 20:43
滴滴_运维开发工程师(准入职员工)
滴滴内推-滴滴内推码
薪资: 我是运营岗,本科生 150/d,工作时间是早10晚7,弹性打卡(但其实每天打卡四小时就算一天),午休 2 小时(不过中午休息区比较难抢) 交通: 我在东软职场,每天上下班有西二旗到公司往返的摆渡车,不同职场之间往来打车可以报销,21:00 下班回家也可以报销(但我从来没用过,没加过班) 福利: 开水畅饮,特定节假日有礼盒,公司经常会举办各种活动,参加会有小礼品和积分,积分可以在商城兑换物品。 吃饭: 午饭需要自己解决,每晚有 30 的餐补,可以去周边餐馆点餐,也可以在内部软件点餐,直接送到所在楼层茶水间 总体感觉在滴滴很舒服,工作强度不大,我所在的部门也没有太多dirty wo...
滴滴公司福利 687人发布
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
19
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
后端实习什么算有产出
9.3W
2
...
25届游戏客户端开发求职总结
2.3W
3
...
悟已往之不谏,知来者之可追
1.6W
4
...
回望春招路~草草用如履薄冰带过
1.1W
5
...
双一流本的春招结束 去送外卖了
1.1W
6
...
太顺利的话,好像总是有意外……
8225
7
...
以Mentor视角,更喜欢有这些沟通技巧的实习生
7042
8
...
实习生都给我放开了大胆问
6275
9
...
腾讯云智一面面经
6213
10
...
955和996的真正区别
5710
创作者周榜
更多
正在热议
更多
#
我的求职总结
#
13391次浏览
237人参与
#
辞职之后最想做的一件事
#
8130次浏览
89人参与
#
毕业季,给职场新人一些建议
#
12962次浏览
231人参与
#
选offer应该考虑哪些因素
#
10542次浏览
139人参与
#
我的实习日记
#
2419286次浏览
25286人参与
#
工作后会跟朋友渐行渐远吗
#
20720次浏览
159人参与
#
你小时候最想从事什么职业
#
90346次浏览
1692人参与
#
你想留在一线还是回老家?
#
36595次浏览
440人参与
#
薪资爆料
#
102241次浏览
1040人参与
#
毕业后不工作的日子里我在做什么
#
167989次浏览
1484人参与
#
设计人如何选offer
#
108153次浏览
707人参与
#
生物制药/化工校招攻略
#
42749次浏览
282人参与
#
比亚迪求职进展汇总
#
703611次浏览
3061人参与
#
第一份工作应该只看薪资吗
#
137051次浏览
1441人参与
#
你们公司哪个部门最累?
#
14640次浏览
124人参与
#
你们的毕业论文什么进度了
#
1014813次浏览
9514人参与
#
秋招想进国企该如何准备
#
56820次浏览
367人参与
#
招聘要求与实际实习内容不符怎么办
#
98294次浏览
718人参与
#
工作中的卑微时刻
#
8876次浏览
54人参与
#
大学最后一个寒假,我想……
#
35617次浏览
454人参与
牛客网
牛客企业服务