首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
以下排序算法时间复杂度为 O(nlogn) 的是()
[不定项选择题]
以下排序算法时间复杂度为
的是()
冒泡排序
快速排序
堆排序
插入排序
添加笔记
邀请回答
收藏(107)
分享
12个回答
添加回答
2
推荐
丨太阳与月亮丨
BC
快排的平均复杂度是O(nlogn),但最坏情况是O(n2)的
堆排序复杂度一直都是O(nlogn)
插入排序和冒泡排序复杂度O(n2)
编辑于 2017-02-16 11:16:58
回复(1)
1
nagashi
牛客另外一道题一个选项说时间复杂度默认是最坏时间复杂度啊?
发表于 2019-10-19 19:36:34
回复(0)
8
泊清
A、冒泡排序:O(n2)
B、快速排序:O(nlogn)
C、堆排序:O(nlogn)
D、插入排序:O(n2)
发表于 2016-12-21 14:54:59
回复(0)
2
宫保鸡丁没萝卜
BC 冒泡和插入是O(n^2)
发表于 2017-03-19 17:21:38
回复(0)
1
小白VI
我少选了一个快速排序,额 ,把最坏的情况考虑进去了
发表于 2017-09-11 21:55:06
回复(0)
0
STU756
既然
快速排序最坏的情况下,时间复杂度为O(n
2
),为什么还选
B呢?
发表于 2017-08-28 12:26:04
回复(0)
0
kinger310
B , C 下图取自Algorithms, 4th Edition
发表于 2017-03-03 17:49:59
回复(0)
0
徐佳庆
bc
发表于 2016-12-21 15:47:45
回复(0)
0
等待复活
快排的一般情况是nlogn
发表于 2016-12-21 15:41:16
回复(0)
0
可别逗了
选C
这一题B和C都可以达到0(nlogn),但是快排在最糟糕的情况下,是O(n^2)的
发表于 2016-12-21 15:23:33
回复(0)
0
Anfield_哲
C,对于快速排序,最差的情况是O(n2)
发表于 2016-12-21 15:14:34
回复(0)
0
孤独帅哥爱你
B和C。参考《数据结构与算法分析》任何一版。
发表于 2016-12-21 10:01:14
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
复杂度
排序
上传者:
牛100
难度:
12条回答
107收藏
10440浏览
热门推荐
相关试题
假定一个待哈希存储的线性表为(32...
哈希
评论
(1)
5.下列判断正确的是( )
资料分析
言语理解与表达
资料分析
评论
(1)
《拳皇97》最后BOSS是谁?
游戏常识
评论
(1)
《魔兽世界》中,下列不属于玩家可以...
游戏常识
评论
(1)
你有没有崇拜的偶像,你欣赏他/她身...
通用能力
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题