首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设表的长度为n。在下列算法中,最坏情况下时间复杂度最高的是
设表的长度为n。在下列算法中,最坏情况下时间复杂度最高的是
admin
2017-11-28
45
问题
设表的长度为n。在下列算法中,最坏情况下时间复杂度最高的是
选项
A、堆排序
B、希尔排序
C、有序链表查找
D、循环链表中寻找最大项
答案
B
解析
希尔排序(Shell Sort)是插入排序的一种。也称缩小增量排序,是直接插入排序算法的一种更高效的改进版本。排序方法最坏时间复杂度:直接插入为O(n2)、简单选择为O(n2)、起泡排序为O(n2)、快速排序为O(n2)、堆排序为O(nlog2n)、归并排序为O(nlog2n)。
转载请注明原文地址:https://jikaoti.com/ti/yDt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下语句序列: int k=0; do{k+=5;cout<<’$’;} while(k<19); while(k-->0)cout<<’*’; 执行上面的语句序列输出字符“$”和“*”的个数分别是( )。
对基类数据成员的初始化必须派生类的构造函数中的______处执行。
若在表达式y/x中,“/”是作为成员函数重载的运算符,则该表达式还可以表示为
层次型、网状型和关系型数据库划分原则是
在32位的计算机中,一个char型数据所占的内存长度的字节是
若有定义:intk,*q;,则下列各选项中赋值表达式正确的是
设栈S的初始状态为空。元素a,b,c,d,e,f依次通过栈S,若出栈的顺序为b,d,c,f,e,a,则栈S的容量至少应该为
算法复杂度主要包括时间复杂度和______复杂度。
结构化分析方法是面向()的自顶向下,逐步求精进行需求分析的方法。
随机试题
无产阶级革命的发生归根结底是【】
治疗顽固性心力衰竭首先进行的处理是
正常阴道分泌物为
产生病人不依从性的首要原因是()。
同历史成本法一样,市场价值法也能充分反映资产的真实价值。()
曲线y=arctan渐近线的条数是
一台计算机可能会有多种多样的指令,这些指令的集合就是
Smoking,whichmaybeapleasureforsomepeople,isaserioussourceofdiscomfortfortheirfellows.Further,medicalauthorit
—Didyouseeheroffthedaybeforeyesterday?—No,butIwishI______.
Ifyou【D1】______smoothskinthatglowswithyouth,thechancesarethatatsomepointyouwillhaveheardtheexhortationtodri
最新回复
(
0
)