首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
暂无评论,快来抢首评~
相关推荐
03-15 10:35
门头沟学院 golang
2026暑期实习 字节广告二面
来呢,来呢。鸽了这么久,我终究还是来了,补上上次oc后答应群友的面试记录。祝愿大家都成功!!!自我介绍在腾讯干的事,针对实习内容进行深入了解。redis在项目中的作用。redis做缓存用过吗,优势是什么?redis缓存击穿,穿透,雪崩是啥,如何解决这些问题了?拷打多智能体系统项目,深入挖掘多智能体设计。项目中设计多智能体的流程是啥?多智能体系统如何设计同步异步,如何去统一多智能体评判标准了?uav项目系统的规模和整个流程设计是如何做的?有没有操作过协程了,协程泄露的情况,如何进行回收了?算法题:二维数组,行内有序,行间无序,如何找top k? 反问:业务整体强度还行,有点压力。面试官语速很快,...
面试问题记录
点赞
评论
收藏
分享
03-09 16:37
太原学院 嵌入式软件开发
嵌入式软件找实习,双非硕
2-3k的都找不到,求大佬拷打,给点学习或者找工作的意见,谢谢了。
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
02-26 00:56
实习简历求意见
本科电子信息,开学就大三下了,把之前比赛项目写进简历了,但投了好多都没啥回应,请教大佬拷打。但这里简历第二个项目我一开始用的裸机,后面用rtos重写的,但对rtos我不太熟悉基本靠ai改的,万一问到我怕答不上来,请问这种水平可以先找个中小厂实习攒经验吗。
实习简历求拷打
点赞
评论
收藏
分享
03-14 21:28
已编辑
中南大学 Java
程序员最大的危机不是AI太强,而是老板觉得AI太强
呜呼,程序员危矣! 你以为你在和AI竞争?错。你在和老板的幻想竞争。 并不是AI的能力真的完全取代程序员,而是让老板以为AI的能力真的可以完全取代程序员! AI导致的程序员就业危机应该会比预期的还要更早、更猛烈,因为大众对AI的认知有点过于盲目和狂热了,你可能会暗自嘲笑别人啥都不懂,盲目夸大ai,但你别忘了,给你开工资的老板可能也是其中盲目的一员。 可笑吗?荒谬吗?但现实就是——给你发工资的人,可能连 prompt 是什么都搞不清,却敢决定你的去留。上意难测啊!上过班的都能听懂这句话吧
AI时代,哪些岗位最容易...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
28届实习拷打,一场面试,23个Agent问题
1.1W
2
...
携程3.18Java开发一面面经
4411
3
...
虾皮SSC后端一面面经
4383
4
...
百度一面 Web前端实习生 3.17
4317
5
...
腾讯暑期实习
3879
6
...
小红书前端日常实习二面凉经
3445
7
...
真实业务和场景题的疯狂拷打
3125
8
...
命运换了个赛道给我发牌
2993
9
...
25届校招上岸总结 | 我的经验是越早越好
2824
10
...
3.12腾讯视频后端一面
2432
创作者周榜
更多
正在热议
更多
#
如何一边实习一边找下家?
#
24606次浏览
173人参与
#
实习生如何通过转正
#
129443次浏览
1464人参与
#
巨人网络春招
#
9735次浏览
162人参与
#
跟HR说什么能被秒回?
#
7792次浏览
147人参与
#
电信求职进展汇总
#
45084次浏览
207人参与
#
春招/暑实第一面是哪家?
#
16790次浏览
216人参与
#
MiniMax求职进展汇总
#
12051次浏览
218人参与
#
快手年终开大包
#
11714次浏览
97人参与
#
海信求职进展汇总
#
97834次浏览
418人参与
#
面试官最爱问的 AI 问题是......
#
13057次浏览
463人参与
#
银行笔面经互助
#
184597次浏览
1303人参与
#
把自己当AI,现在最消耗你token的问题是什么?
#
2258次浏览
80人参与
#
秋招提前批,你开始投了吗
#
728857次浏览
8459人参与
#
设计人秋招体验最好的公司
#
85858次浏览
742人参与
#
你的嫡系AI是哪个?
#
3303次浏览
92人参与
#
现在入门AI应该走哪些方向?
#
3253次浏览
80人参与
#
你收到了哪些公司的笔试?
#
15123次浏览
83人参与
#
迅雷笔试
#
5301次浏览
26人参与
#
机械人,说说你的烦心事
#
135357次浏览
1136人参与
#
你最近一次加班是什么时候?
#
114487次浏览
561人参与
#
找工作中的小确幸
#
85067次浏览
463人参与
#
实习学到最有价值的工作习惯
#
64573次浏览
491人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务