首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在最坏情况下,下列排序方法中时间复杂度最小的是( )。
在最坏情况下,下列排序方法中时间复杂度最小的是( )。
admin
2010-05-22
36
问题
在最坏情况下,下列排序方法中时间复杂度最小的是( )。
选项
A、冒泡排序
B、快速排序
C、插入排序
D、堆排序
答案
8
解析
在最坏情况下:冒泡排序需要的比较次数为n(n-1)/2;快速排序需要的比较次数也为n(n-1)/2;插入排序需要的比较次数也为n(n-1)/2;堆排序需要比较的次数为O(nlog
2
n)。可知,在最坏情况下,堆排序的时间复杂度最小,本题的正确答案为选项D。
转载请注明原文地址:https://kaotiyun.com/show/OVWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面关于菜单的叙述中正确的是
假定有如下的程序段:DimintVarAsIntegerintvar=TruePrintintVar则输出结果是
下列序列中不满足堆条件的是()。
设栈的存储空间为s(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为()。
下列关于算法的描述中错误的是
为了使模块尽可能独立,要求()。
有如下语句序列:Dima,bAsIntegerPrintaPrintb执行以上语句序列,下列叙述中错误的是( )。
(1)在考生文件夹下有一个工程文件sjt3.vbp,其窗体上有一个控件数组,名称为Label1,含三个标签,标题分别是“开始时间”、“结束时间”和“通话费用”;有一个名称为Text1的控件数组,含三个初始内容为卒的文本框;此外还有两个名称分别为Cmd1和C
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。
随机试题
Untilthen,hisfamily______fromhimforsixmonths.
重症霍乱的典型粪便为出血坏死性肠炎的典型粪便为
下列实验室检查对诊断梅毒作用最小的是
以出让方式取得国有土地使用权的,受让方应当持()申请国有土地使用权设定登记。
某项目建设期为2年,估计需向银行贷款2000万元,贷款时间安排上,第一年1000万元,第二年1000万元,年利率是10%,用复利法计算该项目建设期的贷款利息是( )万元。
甲和乙合作开办了宏都干洗店,丙将一件皮衣拿到干洗店清洗,交给正在营业中酌甲,并向甲交付清洗费l00元。该合同关系的主体是( )。
2020年3月1日上午,居住在某小区3号楼的黄某从重点疫情区返回家中。互联网上迅速流传有关黄某确诊感染新冠病毒及其活动轨迹的各种猜测,引发该小区居民恐慌。为了配合相关部门作好对重点疫区回来人员的防控工作,市公安局情报指挥中心展研判。下列信息有利于研判的
配置POP3服务器时,邮件服务器中默认开放TCP的()端口。
下列关于邮件系统工作过程的描述中,错误的是()。
Itisoftenclaimedthatnuclearenergyissomethingwecannotdowithout.Weliveinaconsumersociety(1)______thereisane
最新回复
(
0
)