首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客1481368号
2016-09-08 16:44
已编辑
东北大学 C++
关注
已关注
取消关注
n个数值选出最大m个数(3<m<n)的最小算法复杂度是多少?
为什么不可以先建一个大小为n的大顶堆,然后从调整m次堆,复杂度就是就m*logn吗?
leetcode上的解法是建一个m大小的小顶堆,调整n词,复杂度是n*logm
到底哪个更优啊
提示
全部评论
推荐
最新
楼层
heda
清华大学 算法工程师
部分快排 时间复杂度 O(N) 存储复杂度 O(N) 堆排序 时间复杂度 O(NlogM) 空间复杂度 O(M) 这题没啥好说的,也没有正确答案,答出第一个,面试官会问你如果内存存不下整个数组怎么办,答出第二个,面试官会问你有没有更快的。都被问到好几次了
1
回复
分享
发布于 2016-09-09 09:50
牛客399835号
还不错的学校 Java
用快速选择算法平均时间复杂度为O(n),还可以用Median of medians,也叫BRPRT算法可以保证是O(n)的
点赞
回复
分享
发布于 2016-09-08 16:50
一只补习的Fyu
左家垅男子职业技术学院 C工程师
建小顶堆,你求M个最大的,保证堆顶是M个中最小的,复杂度是O(nlogm),你不可能比n小,怎么也得遍历一遍吧。
点赞
回复
分享
发布于 2016-09-09 13:25
牛客1481368号
楼主
东北大学 C++
牛客网上给的答案是nlogm O(n)答案不对 按照楼上的意思是O(mn)
点赞
回复
分享
发布于 2016-09-09 08:34
./a.out
安徽大学 C++
支持一楼的,BFPRT算法可以保证O(N)的复杂度,在O(N)的复杂度先选出第K大的数,之后再遍历一遍选出比第K大的数小的数,复杂度还是O(N)
点赞
回复
分享
发布于 2016-09-08 22:30
你好,天朝
中国科学院大学 C++
当N足够大时,建大小为n的方法优
点赞
回复
分享
发布于 2016-09-08 20:06
--海-星--
快手_软件开发工程师
最小复杂度 O(N) 快排思想
点赞
回复
分享
发布于 2016-09-08 19:51
暂无评论,快来抢首评~
相关推荐
07-14 13:47
门头沟学院 Java
小米当天投当天挂
Lynn012:
你评估好自己的位置了吗《顶尖应届》
投递小米集团等公司7个岗位
点赞
评论
收藏
分享
07-17 13:55
门头沟学院 机械工程师
小鹏汽车ai面试记录
第一部分性格测试第二部分智力测试,有点像行测第三部分ai面试1.自我介绍2.为什么选择这个岗位,对岗位和公司的了解3.遇到过什么困难,怎么解决的,这个困难对你之后的生活有什么帮助4.之后有没有遇到过类似的情况5.你认为自己最自豪的成就6.最近有没有学习什么新知识,通过哪些渠道学习的,这个知识对你的学习生活有哪些帮助
查看6道真题和解析
点赞
评论
收藏
分享
06-19 11:01
已编辑
郑州升达经贸管理学院 视频编辑
25应届生找工作
年龄:22 薪资:5000+学历:本科专业:网络与新媒体期望:视频剪辑师,摄影师要求:做好双休,大小周也可以,要有五险工作地点:杭州
求offer的大角牛:
你可以去****上投投看看,牛客大多数是it开发,技术支持,测试类的工作
点赞
评论
收藏
分享
07-16 18:28
陕西理工大学 产品经理
求职陪跑这不是诈骗吗?
万一背调了怎么办,这不就是毁了一个大学生嘛 这帮人为了挣钱真是没有底线了
_mos_:
这种多了之后,即使不背调也会开始背调了吧
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
腾讯提前批后台开发凉经teg
1.6W
2
...
百度提前批一面
9277
3
...
回忆录:后端鼠鼠苦苦哀求日常实习
8696
4
...
滴滴提前批一面
5217
5
...
去一座新的城市,开始一段新的旅途
3640
6
...
大三双非水产专业上岸阿里后端(一)
3517
7
...
一线城市生存成本分析:月薪多少才够用?
2608
8
...
焦虑麻了
2424
9
...
做题家,内卷魔怔人是如何破坏大环境的?
2353
10
...
秋招offer选择 美团or快手
2344
创作者周榜
更多
正在热议
更多
#
第一份工作应该选高薪还是热爱?
#
69568次浏览
663人参与
#
假如你的老板掉河里,你的工作能为他做什么
#
30937次浏览
377人参与
#
你觉得早上几点上班合适?
#
73295次浏览
307人参与
#
学历贬值真的很严重吗?
#
25796次浏览
178人参与
#
听劝,这个公司值得去吗
#
487255次浏览
1709人参与
#
秋招签约后的心态变化
#
83542次浏览
819人参与
#
推荐一首陪你工作的歌吧
#
14979次浏览
99人参与
#
风评不好的公司,你会去吗?
#
36779次浏览
221人参与
#
双非能在秋招上岸吗?
#
222860次浏览
1178人参与
#
打工人的工作餐日常
#
54416次浏览
427人参与
#
月薪多少能在一线城市生存
#
34472次浏览
346人参与
#
大学最后一个寒假,我想……
#
47177次浏览
576人参与
#
外包能不能当跳板?
#
37575次浏览
227人参与
#
26届的你们有几段实习?
#
48780次浏览
528人参与
#
我想象的实习vs现实的实习
#
288194次浏览
2244人参与
#
你上一次加班是什么时候?
#
89498次浏览
574人参与
#
你以为的实习VS真实的实习
#
34602次浏览
311人参与
#
不考虑薪资和职业,你最想做什么工作呢?
#
92939次浏览
684人参与
#
2023毕业生求职有问必答
#
181743次浏览
1626人参与
#
哪些公司真双非友好?
#
16468次浏览
82人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务