首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
Gakki۞
2020-03-21 08:07
已编辑
华中科技大学 C++
关注
已关注
取消关注
腾讯PCG后台开发:3亿个整数,怎么找出所有只出现一次的数
我回答用2bit的bitmap处理,每个数出现一次为01,出现多次为11,未出现的为00,这样只需要
3亿*2/8/1024/1024=71.5MB,但面试官让我再想想?
请问还有没有更好的方法?
内存我算错了,bitmap应该要覆盖到int的范围-20亿~20亿,所以内存大概要用1G。。。
#腾讯PCG#
#腾讯#
#笔试题目#
提示
全部评论
推荐
最新
楼层
进击小白
南京邮电大学 C++
可不可以用两个bitmap,一个表示没有重复数字的,一个用来标记重复数字的。第一个存3亿个整数的去重结果,在构建第一位图的过程中,如果判断某个数字是重复的,在构建第二个位图。最后将第一个位图和第二个位图的取反相与,得到的结果就是只出现一次的数字。
点赞
回复
分享
发布于 2020-04-12 18:22
牛客966161000号
只是整数么,那不就int类型,直接列一个int大小的数组,没多大吧,一个个遍历标记。
点赞
回复
分享
发布于 2020-03-21 17:13
菜饼同学
腾讯_AMS_后台开发
一般答到位图法就差不多了吧,面试官有提示往哪方面优化吗?
点赞
回复
分享
发布于 2020-03-21 11:13
练习写bug
北京大学 C++
先求出最大值和最小值,离散化后,再用bitmap处理呢?
点赞
回复
分享
发布于 2020-03-21 11:05
买太平湖底陈年水墨
字节跳动_Infra_SG_研发工程师
会不会好点儿😂
点赞
回复
分享
发布于 2020-03-21 07:20
买太平湖底陈年水墨
字节跳动_Infra_SG_研发工程师
hash分一下,把3亿个整数分成1000份(或者更多),对每一份使用bitmap,最后合并起来使用bitmap
点赞
回复
分享
发布于 2020-03-21 07:20
zayin111111
中山大学 算法工程师
异或运算
点赞
回复
分享
发布于 2020-03-21 01:33
Resolmi
门头沟学院 Java
这个内存是不是应该用2^32来算呀😕
点赞
回复
分享
发布于 2020-03-21 00:16
买太平湖底陈年水墨
字节跳动_Infra_SG_研发工程师
同pcg后台,问一下楼主一面和二面隔了多久啊😂我等二面等了3天了,是不是凉了
点赞
回复
分享
发布于 2020-03-21 00:10
无情派大星
大连理工大学 Java
同pcg,二面被问到10亿QQ号的和怎么加,我用了100个线程分10次加,但不知道什么数据结构可以放下100w个QQ号和,借楼问下,因为这个挂的,完全不知道怎么处理😂
点赞
回复
分享
发布于 2020-03-20 23:54
暂无评论,快来抢首评~
相关推荐
12-12 16:55
北京理工大学 自动化
如何利用AI功能自动生成接口测试用例并批量执行
不少测试人员想了解,有没有不需要通过写代码,让AI快速生成接口测试用例和测试数据,并能够快速执行的方式?当下几个比较常用的接口测试工具,Apipost即具有这个能力,而且操作起来还很方便,完全是预期的功能效果,今天就给大家分享一下如何去实现。一、自动生成接口测试用例1、操作入口进入Apipost,先将你要进行测试的接口导进来(很多种导入方式,如:导入cURL、导入接口文档让Ai自动识别等方式都可以)点击你要测试的接口,在主界面选择接口用例-AI数据池选择要进行生成用例的维度(就是需要验证哪些东西,如果不太清楚,可以全部勾选,看看效果先)2、AI生成的接口用例效果在上一步执行生成用例之后,就会自...
点赞
评论
收藏
分享
12-11 13:57
已编辑
南京邮电大学 Java
华为OD到底适合谁?
1、适合人群参考1). 转行 / 考公考研后求职的同学这两类同学可以归为一类,都是缺乏直接相关的行业经验。而OD刚好不卡经验,专业也没卡得死死的,理工科优先好上车,不管是想换行业,还是考公考研失败了想补履历,OD都算个路子,如果是文科,简历需要有其它出彩的地方。宁外,工作多年转行或空窗期较长的朋友,想进OD确实也有点困难的,可以多问问自己的HR详细了解下,在做准备。2). 应届毕业生无工作经验要求,对新人友好。对于应届生的薪资也没有外界部分公司那么苛刻,且岗位稳定性远超部分企业——今年招聘中,不少应届生遭遇裁员,这类稳定属性格外加分。3). 有经验、追求高薪的开发者谈薪一般按“你现在薪资+岗位...
点赞
评论
收藏
分享
11-08 22:19
浙江科技大学 运营
2025秋招现状be like:
深圳某不知名公司
Java转测开第一人:
这种就是饼 把应届当廉价劳动力用完然后丢掉
你觉得今年秋招难吗
点赞
评论
收藏
分享
10-20 12:46
微派_社交游戏项目组_实习生(实习员工)
27寒假什么时候开始找实习呢
还没开始投,佬们帮忙看看简历想去武汉
字节跳动冲冲冲冲:
随时都可以投,9 10和2 3月份比较好找
点赞
评论
收藏
分享
昨天 15:07
浙江大学 Java
写一个Java死锁的例子
图解Java多线程牛客面...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
1
30
分享
评论
提到的真题
返回内容
招聘动态
查看更多
出海营销领先企业钛动科技
全站热榜
更多
1
...
勇气与抉择
2.9W
2
...
2025年12月16日 多年之后 我又梦到那天
1.4W
3
...
拼多多开奖了
1.0W
4
...
双非本硕客户端总结/经验贴
6373
5
...
为什么上班这么痛苦?其实无非这四种内耗
4744
6
...
被mt骂了怎么办
4683
7
...
有些事真是只有工作了才知道。。
4448
8
...
单9机械结构硕的求职大结局
4315
9
...
关于双非找实习的一个暴论
4014
10
...
入职大厂坦白局
3529
创作者周榜
更多
正在热议
更多
#
mt对你说过最有启发的一句话
#
13498次浏览
179人参与
#
打工人的精神状态
#
121162次浏览
1407人参与
#
秋招被挂春招仍然能投的公司
#
2165次浏览
28人参与
#
找工作有哪些冷知识
#
200894次浏览
2566人参与
#
什么是优秀的实习经历
#
3076次浏览
119人参与
#
市场营销人求职交流聚集地
#
165710次浏览
1227人参与
#
提前批过来人的忠告
#
142150次浏览
1326人参与
#
滴滴求职进展汇总
#
286059次浏览
2386人参与
#
携程求职进展汇总
#
831201次浏览
5327人参与
#
来聊聊你目前的求职进展
#
701696次浏览
6955人参与
#
职场新人体验
#
155072次浏览
1118人参与
#
今年秋招你收到了多少封邮件?
#
9543次浏览
132人参与
#
工作中遇到的歹人
#
13378次浏览
190人参与
#
考研失败就一定是坏事吗?
#
164228次浏览
1203人参与
#
秋招特别不鸣谢
#
6023次浏览
83人参与
#
摸鱼被leader发现了怎么办
#
80674次浏览
505人参与
#
选实习,你更看重哪方面?
#
5424次浏览
115人参与
#
被上班搭子“传染”了哪些习惯
#
2706次浏览
69人参与
#
重来一次,我还会选择这个专业吗
#
392641次浏览
3876人参与
#
实习简历求拷打
#
603次浏览
17人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务