首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
下面哪种排序算法在算复杂度平均不是O(nlogn)()
[单选题]
下面哪种排序算法在算复杂度平均不是O(nlogn) ( )
快速排序
桶排序
合并排序
堆排序
查看答案及解析
添加笔记
求解答(0)
邀请回答
收藏(21)
分享
纠错
2个回答
添加回答
0
不想改也得改了
桶排序:将数映射到hash桶里,桶内用快排,然后总的拼起来就好,如果每个桶只有1个元素,那就直接拼起来,就是O(n)复杂度,最坏就是都在一个桶,那就是快排的O(nlogn)
合并(归并)排序,把数组切成2半,左半边排序成升序,右半边也一样(可以不断嵌套直到数组长度为1),然后直接二路归并排序就可以了,因为不断切成2半所以是O(logn),因为最后还要归并一下,所以还要乘以一个n,最后就是O(nlogn)。
发表于 2023-08-05 11:41:24
回复(0)
0
一只花花牛
桶排序的时间复杂度:O(n+k)
发表于 2021-07-26 19:13:39
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
测试开发工程师
哔哩哔哩
2021
上传者:
小小
难度:
2条回答
21收藏
1367浏览
热门推荐
相关试题
下面哪些项是TCP具有的能力?()
网络基础
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
测试工程师
哔哩哔哩
2019
评论
(10)
来自
哔哩哔哩2019秋招技术...
消消乐
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
测试工程师
安全工程师
c#工程师
数据库工程师
大数据开发工程师
vivo
2020
嵌入式工程师
数据挖掘工程师
测试开发工程师
评论
(21)
有三个企业的年利润额分别是5000...
数据分析师
途虎
2021
评论
(10)
来自
途虎养车2021秋招数据...
分页系统的逻辑地址结构是一维的,分...
操作系统
评论
(1)
关于分段系统与分页系统的区别,描述...
操作系统
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题