首页
登录
从业资格
对n个数排序,平均情况下时间复杂度最低的算法是( )排序算法。A.直接插入排序
对n个数排序,平均情况下时间复杂度最低的算法是( )排序算法。A.直接插入排序
admin
2022-08-02
94
问题
对n个数排序,平均情况下时间复杂度最低的算法是( )排序算法。A.直接插入排序B.直接选择排序C.希尔(shell)排序D.冒泡排序
选项
A.直接插入排序
B.直接选择排序
C.希尔(shell)排序
D.冒泡排序
答案
C
解析
常见的排序方法的基本情况如图所示,选项中只有希尔(shell)排序的平均时间复杂度最低,为O(n1.3),其他选项的平均时间复杂度都是O(n2)。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2416834.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
在一棵非空的二叉排序树(二叉查找树)中,进行()遍历运算并输出所访问结点的关
某书的页码为1,2,3,...,共用数字900个(一个多位数页码包含多个数字),
行为型设计模式描述类或对象怎样交互和怎样分配职责,涉及算法和对象职责的分配。其中
在UML中,( )描述了在一个用例或操作的执行过程中以时间顺序组织的对象之间的
在UML中,行为事物是模型中的动态部分,采用动词描述跨越时间和空间的行为。(
对一棵二叉排序树进行( )遍历,可得到该二叉树中结点关键字的有序序列。A.先序
在某单处理机系统中,采用先来先服务调度算法。某一时刻,该系统中有4个进程P1、P
显示器的( )是指屏幕上能够显示出的像素数目。A.对比度 B.响应时间 C
用( )来描述算法时,可以采用类似于程序设计语言的语法结构,也易于转换为程序。
UML中,行为事物是UML模型的动态部分,是模型中的动词,描述了跨越时间和空间的
随机试题
[img]2022m9s/ct_ve01003002m_ehbreadf_0016_220913[/img]Notes:CPR心肺复苏campcoun
Moneyisusedforbuyingorsellinggoods,formeasuringvalueandforstori
A.安格尔 B.雅克·路易·大卫 C.德拉克洛瓦 D.弗朗索瓦·吕德
在以阶段划分的编译中,判断程序语句的形式是否正确属于( )阶段的工作。A.词法
TCP/IP协议族中的( )协议支持离线邮件处理,电子邮件客户端可利用该协议下
以下不属于操作风险损失形态的是()。A.账面减值 B.追索失败 C.监管罚没
对于传染性非典型肺炎要做到“三早”,“三早”是指( )。A.早发现、早隔离、早
根据印度学者古普塔的研究,浪漫的爱情在()年后会迅速减退。单选A.3 B.
下列函数中,在点(0,0)处连续的函数是()。A. B. C. D.
下列说法正确的是( )。A.材料体积内被固体物质所充实的程度称为材料的(填充率)
最新回复
(
0
)