首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列排序方法中,最坏情况下时间复杂度(即比较次数)低于O(n2)的是( )。
下列排序方法中,最坏情况下时间复杂度(即比较次数)低于O(n2)的是( )。
admin
2020-07-22
68
问题
下列排序方法中,最坏情况下时间复杂度(即比较次数)低于O(n
2
)的是( )。
选项
A、快速排序
B、希尔排序
C、简单插入排序
D、冒泡排序
答案
B
解析
对长度为n的线性表排序,下表为常用排序方法最坏情况的时间复杂度:
上表中未包括希尔排序,因为希尔排序的时间
效率与所取的增量序列有关,如果增量序列为:d
1
=n/2,d
i+1
=d/2,在最坏情况下,希尔排序所需要的比较次数为O(n
1.5
)。最坏情况下,时问复杂度低于O(n
2
)的排序算法有堆排序和希尔排序。B选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/i0Hp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在一个容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为()。
窗体上有名称为Command1的命令按钮,名称分别为List1、List2的列表框,其中List1的MultiSelect属性设置为1(Simple),并有如下事件过程:PrivateSubCommand1_Click()
阅读程序:OptionBase1SubP(bOAsInteger)Fori=1To4b(i)=2*iNextiEndSubPriva
在窗体上画一个名称为Textl的文本框,并编写如下程序:OptionBase1PrivateSubForm_Click()DimartDimStartAsInteger,FinishAsIntegerSumAsIntegerar
设窗体上有1个水平滚动条,已经通过属性窗口把它的Max属性设置为1,Min属性设置为100。下面叙述中正确的是
软件设计中划分模块的一个准则是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
下列叙述中正确的是
()是构成C语言程序的基本单位。
随机试题
凡是烃基和羟基相连的化合物都是醇。 ()
阅读《致杜鹃》下列节选片段,参考两个提示,写一篇不少于500字的短文。提示:(1)诗中描写的杜鹃的歌声有什么特点?(2)诗人为什么说杜鹃是“一种爱,一种希望”?要求:围绕所给材料和提示进行综合分析,不能分别回答问题。
慢性宫颈炎的治疗方法中错误的是下列哪项
女性,30岁,主因流涕、咽痛、咳嗽、发热10天,昏迷2小时急诊,患者既往有Addison病史,查体:心率114次/分,律齐,呼吸23次/分,血压75/55mmHg,双肺听诊:呼吸音粗,右下肺可闻及少许湿罗音
按照领馆特权与豁免的规定,领馆档案及文件不得侵犯适用于下列哪种情形?
企业收到包装物退回的押金,已存入银行,则应()。
证券公司接受证券买卖的委托,应当根据委托书载明的()等,按照交易规则代理买卖证券,如实进行交易记录。Ⅰ.买卖数量Ⅱ.出价方式Ⅲ.证券名称Ⅳ.价格幅度
2011年货邮吞吐量和起降架次均排在前十位的机场有几个?
Orderwascausedbytheneedanddesiretosurvivethechallengeoftheenvironment.Thisorderlyconditioniscalledthe"slate
Theaimofajobinterviewistoestablishwhetheryouarelikelytodowellinaparticularjobinaspecificorganization.Thi
最新回复
(
0
)