首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
licxisky
2018-05-16 00:14
苏州大学 PHP
关注
已关注
取消关注
快排的最坏情况?想要避免除了一开始随机打乱还有什么好的办法?
面试遇到了这类问题,好像没找到什么特别好的办法...
提示
全部评论
推荐
最新
楼层
敲代码的咸鱼
南京大学 Java
返回值的时候返回两个数。等于最后一个数开始的位置与等于最后的一个数的位置
点赞
回复
分享
发布于 2018-05-17 10:02
胶己人
吉林大学珠海学院 Java
主元取中位数,三向切分,快速三向切分,小数组使用插入排序,这些都是优化
点赞
回复
分享
发布于 2018-05-16 10:42
BigRoc
东华大学 Java
在划分到N小于一定的数据值时 由于复杂度常数项的影响变得更加显著 可以使用其他算法替代
点赞
回复
分享
发布于 2018-05-16 10:11
①苆茬①杺
南京邮电大学 Java
BFPRT 算法了解,这样的选择划分值好像比较好。
点赞
回复
分享
发布于 2018-05-16 09:43
一路成长
东北大学 C++
块排最重要的就是partition()操作,如果是普通的快速排序,暂且叫partition(),可以采用随机区标志位进行划分;双路快排就是出现=标志位很多时,进行的优化;三路快排就是解决=标志位很多的情况。 具体partition()函数如下: template<typename T> int __partion(T arr[],int l,int r) { int index=rand()%(r-l+1)+l; swap(arr[l],arr[index]); T temp=arr[l]; int j=l; for(int i=l+1;i<=r;i++) { if(arr[i]<temp) { swap(arr[j+1],arr[i]); j++; } } swap(arr[l],arr[j]); return j; } template<typename T> int __partion2(T arr[],int l,int r) { int index=rand()%(r-l+1)+l; swap(arr[l],arr[index]); T v=arr[l]; int i=l+1; int j=r; while(true) { while(i<=r&&arr[i]<=v) i++; while(j>l&&arr[j]>=v) j--; if(i<j) swap(arr[i++],arr[j--]); else break; } swap(arr[l],arr[j]); return j; } 三路快排就不写了,可以去看数据结构与算法。 其实排序算法中,到小范围的排序都可以采用插入排序,这也是一步优化。
点赞
回复
分享
发布于 2018-05-16 09:33
汕大小吴
字节跳动_前端工程师
优化partition算法
点赞
回复
分享
发布于 2018-05-16 09:00
木风feng
深圳大学 C++
STL的sort函数了解一下?
点赞
回复
分享
发布于 2018-05-16 08:20
听风流水
北京邮电大学 Java
每次在取pivot时, 产生随机数去取~
点赞
回复
分享
发布于 2018-05-16 00:44
Yu_Xiao
陕西科技大学 C++
三位取中?
点赞
回复
分享
发布于 2018-05-16 00:15
暂无评论,快来抢首评~
相关推荐
12-23 22:02
汤臣倍健_营销倍优生(准入职员工)
汤臣倍健内推,汤臣倍健内推码
市场管培生面经,摘自优秀牛友第一轮 3个人一组 面试官问问题挨个回答1.自我介绍2.简历深挖,对市场策略的内容问的非常细,问了很多候选人是如何理解xx市场的问题3.如果让你在闲鱼卖汤臣的产品,怎么写文案4.最近印象比较深的消费品5.对汤臣倍健的品牌印象Kaer的回答建议:✅国民di 1 保健品品牌核心岗位,高端面试局。✅第二题非常考验候选人的营销功底和火候。对xx市场的理解除了源于日常积累,还需要临场的分析和判断,依据熟练的用户洞察方法论、对市场策略的深度思考,需要大量实践积累。✅3 4 题非常贴近市场,不能说我印象深的消费品是xxx饮料,因为口味很特别、包装很好看就没了,这种回答绝对过不了。...
点赞
评论
收藏
分享
昨天 20:51
武汉大学 Java
20251224【中国移动】笔试算法真题(共2题)
题目1:数字N的发光二极管数量题目2:网格中的最大十字和
投递中国移动等公司6个岗位
点赞
评论
收藏
分享
11-05 14:35
重庆邮电大学 前端工程师
HR面挂了...
如题,今天微信上面问HR多久能发offer,结果HR问我方不方便接电话,其实当时鼠鼠就能感觉情况不对劲了,HR说offer审批要给部门的leader审核,结果审核的时候leader感觉我还是不太合适(也没说哪不合适),然后审批就失败了HR说后面会努力再帮我申请一下,但我感觉说的是些安慰人的话吧,毕竟第一次都没通过后面怎么可能会通过呢其实如果面试过程中把我挂了我都不会这么难受,但是面了整整四面到头来还是没走到最后一步,鼠鼠知道HR面也可能会挂人但是没想到自己居然真的这么倒霉,投个日常实习也能在HR面挂掉唉,无语凝噎了
牛客35671670...:
招个实习生最后还要横向挂人😅,还是日常实习生。这给惯的。实习生最终审核还挂就不要走这么多轮技术面。我爱说实话
点赞
评论
收藏
分享
11-16 21:21
中国矿业大学徐海学院 Java
鼠鼠想找一个寒假实习,简历求大佬给点建议
想干测开的tomca...:
这份简历是“大一新生硬凹资深后端”的典型反面教材,槽点离谱到能让面试官直接笑出声: ### 1. 「年龄+入学时间」和项目复杂度完全脱节,可信度直接归0 你2024年7月才入学(现在刚读了1年多),19岁的大一新生,能把Vue3+Spring Boot+ShardingSphere+K8s+AI这些技术全塞进两个项目里?别说实际开发,光把这些技术的文档看完都得半年——这不是“能力强”,是“把招聘JD里的技术词全抄过来造假”,明摆着没碰过实际代码
点赞
评论
收藏
分享
今天 08:42
蚌埠坦克学院 嵌入式软件开发
嵌入式面试的难点(FreeRTOS源码)
一、前言:为什么 FreeRTOS 源码是嵌入式面试的分水岭在嵌入式面试中,FreeRTOS 源码相关问题往往是区分“会用 RTOS”和“真正理解 RTOS”的关键。很多候选人能熟练使用 xTaskCreate、vTaskDelay、xQueueSend,但一旦深入到调度器、就绪链表、临界区、优先级继承、中断与内核交互等源码层面,理解就开始断层。面试官通过源码问题,主要考察以下几点:是否理解 RTOS 的核心设计思想是否具备 阅读和分析内核代码的能力是否理解 实时性与确定性是否能将源码机制 映射到实际工程问题二、FreeRTOS 源码相关高频面试题(只列题目)1️⃣ 任务管理与调度器核心Fre...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
26届双非本鼠硕拿下5个ssp的秋招总结及一条龙经验分享
1.8W
2
...
2025的主旋律是蛰伏,落寞,遗憾
1.4W
3
...
选择即命运—2025年度总结
5965
4
...
从H200解禁评估:国资算力平台还值得应届就业吗?
5723
5
...
圣诞节用 AI 做个牛客运营翻翻乐!(含代码)
5647
6
...
杂记近期所面试的三家中小厂
5165
7
...
学校发力了,没招了牛友们
5015
8
...
在大厂实习 因为请一天病假要求我离职
4619
9
...
我只是一个脆弱的人
4545
10
...
【25年终总结】-牛客运营团队
4235
创作者周榜
更多
正在热议
更多
#
2025年终总结
#
167054次浏览
2823人参与
#
找工作,行业重要还是岗位重要?
#
84794次浏览
1676人参与
#
你面试体验感最差/最好的公司
#
13388次浏览
217人参与
#
一人说一个提前实习的好处
#
8123次浏览
168人参与
#
今年你最想重开的一场面试是?
#
2773次浏览
55人参与
#
秋招落幕,你是He or Be
#
7908次浏览
171人参与
#
重来一次,你会对开始求职的自己说
#
5248次浏览
132人参与
#
实习没事做是福还是祸?
#
13455次浏览
210人参与
#
团建是“福利”还是是 “渡劫”
#
6253次浏览
140人参与
#
你小心翼翼的闯过多大的祸?
#
10263次浏览
147人参与
#
比亚迪工作体验
#
73613次浏览
279人参与
#
大厂VS公务员你怎么选
#
73714次浏览
676人参与
#
工作中听到最受打击的一句话
#
4823次浏览
85人参与
#
大家实习每天都在干啥
#
106232次浏览
572人参与
#
如何排解工作中的焦虑
#
247328次浏览
2278人参与
#
长城汽车工作体验
#
12885次浏览
16人参与
#
机械人避雷的岗位/公司
#
38598次浏览
261人参与
#
秋招结束之后的日子
#
114131次浏览
1052人参与
#
总结:哪家公司面试体验感最差
#
83296次浏览
388人参与
#
应届生进小公司有什么影响吗
#
109788次浏览
1124人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务