首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
在下列排序方法中,平均时间复杂度为O(nlogn)的排序算法是( )。 Ⅰ.快速排序 Ⅱ.冒泡排序 Ⅲ.希尔排序 Ⅳ.选择排序
在下列排序方法中,平均时间复杂度为O(nlogn)的排序算法是( )。 Ⅰ.快速排序 Ⅱ.冒泡排序 Ⅲ.希尔排序 Ⅳ.选择排序
admin
2019-08-10
39
问题
在下列排序方法中,平均时间复杂度为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://jikaoti.com/ti/6VGjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列科技文化成就,产生于3世纪的是()。①刘徽提出计算圆周率的正确方法②贾思勰著《齐民要术》③钟繇把隶书转化为楷书④马钧发明翻车
戊戌政变发生的时间是()。
中国第一个资产阶级革命团体兴中会建立的时间是()。
全国高校院系调整的时间是()。
全国高校院系调整的具体时间是()。
国民党政府宣布民盟为“非法团体”,民盟总部被迫解散的时间是()。
基督教产生的时间是()。
随机试题
诊断为下列哪类药效果最好
临床特征为角弓反张和肝脏出血的鸭病是
薏苡仁来源于
人力资源培训开发工作的要求包括()。
银行资金主要来源于()。
在确定利润分配政策时须考虑股东因素,其中要求支付较多股利的理由有()。
“江山易改,本性难移”和“人心不同,各如其面”说的分别是()。
评述第二次世界大战后美国的国际地位及影响。(四川大学2013年世界通史真题)
阅读下列说明,回答问题。[说明]当前,无论是政府、企业、学校、医院还是每个人的生活,都无不受信息化广泛而深远的影响。信息化有助于推进四个现代化,同时也有赖于广泛应用现代信息技术。信息化既涉及国家信息化、国民经济信息化、社会信息化,也
Theworldisfilledwithmanyinterestingsounds.Someareunpleasanttoourearswhileothersarevery【46】tohear,inasingle
最新回复
(
0
)