首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
在下列排序方法中,平均时间复杂度为O(nlogn)的排序算法是( )。 Ⅰ.快速排序 Ⅱ.冒泡排序 Ⅲ.希尔排序 Ⅳ.选择排序
在下列排序方法中,平均时间复杂度为O(nlogn)的排序算法是( )。 Ⅰ.快速排序 Ⅱ.冒泡排序 Ⅲ.希尔排序 Ⅳ.选择排序
admin
2019-08-10
83
问题
在下列排序方法中,平均时间复杂度为O(nlogn)的排序算法是( )。
Ⅰ.快速排序 Ⅱ.冒泡排序 Ⅲ.希尔排序 Ⅳ.选择排序
选项
A、仅Ⅰ、Ⅱ
B、仅Ⅰ、Ⅲ
C、仅Ⅰ、Ⅲ、Ⅳ
D、仅Ⅲ、Ⅳ
答案
B
解析
这种题目其实就是考查考生的记忆能力,因为在考研紧张的氛围下,很少有考生在做这种选择题的时候能够分析其算法来选择答案。下面与大家分享一个记忆总结,该总结可以将内部排序所有的记忆性题目轻轻松松地拿下。由以下总结可以很轻松地得到答案B。
稳定性、时间复杂度、空间复杂度总结:
(1)稳定性总结:一句话解决:本人考研无聊中,那么就快(快速排序)些(些和希尔谐音,希尔排序)选(选择排序)堆(堆排序)来聊!这里面都是不稳定的,其他的就自然都是稳定的了。
(2)时间复杂度总结:
1)在军训的时候,教官说了一句话:快(快速排序)些(希尔排序)以nlogn的速度归(归并排序)队(堆排序)!在这句话里面包含的排序,时间复杂度都是O(nlogn)1
2)冒泡冒得好就是O(n),冒泡冒得不好就是O(n
2
)。
3)直接插插得好就是O(n),插得不好就是O(n
2
),其中插得好、冒得好分别对应最好的时间复杂度,插得不好、冒得不好分别对应最坏时间复杂度,而平均时间复杂度对应最坏的时间复杂度。
(3)辅助空间总结:只需记住几个特殊的就好,归并O(n)、快速O(log
2
n)、基数排序O(r+d),其他的就自然全部是O(1)了。
转载请注明原文地址:https://kaotiyun.com/show/QrCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
戊戌政变发生的时间是()。
中国第一个资产阶级革命团体兴中会建立的时间是()。
全国高校院系调整的时间是()。
全国高校院系调整的具体时间是()。
中世纪战争史上有过两次君士坦丁堡陷落,分别简述其发生的时间、征战的双方、导致的历史变动。
国民党政府宣布民盟为“非法团体”,民盟总部被迫解散的时间是()。
基督教产生的时间是()。
随机试题
不动产按照开发程度由低到高的顺序,排列正确的是()。
进行市场调查首先要_______。
患者,女,45岁。宫颈糜烂面占宫颈面积的2/3,最有效的治疗方法是
肘关节脱位中最常见的类型是
根据《水利水电建设工程验收规程》SL223—2008的有关规定,分部工程验收应由项目法人或()主持。
企业财务报表按规定须经注册会计师审计的,注册会计师及其会计师事务所应对财务报表的真实性、完整性负责。()
食盐中碘的含量服从正态分布,从中抽取容量n=11的样本,测得=34×10-6g,s=6.8×10-6g,则碘含量的方差σ2的置信度为95%的置信区间是()。(X0.9752(10)=20.48,X0.9752(11)=21.92,X0.0252
复审案件合议组成员有下列何种情形的,应当自行回避或当事人有权请求其回避?
某高校要开展一次节能环保宣传活动,宣传对象是距离学校2公里外的某个小学,同时,要邀请另外5个小学的学生代表来参加。假如你是该高校的学生,让你来负责策划组织工作,你怎么做?
WhendoesChannel2begineveningprogrammes?
最新回复
(
0
)