首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是( )。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是( )。
admin
2016-11-24
61
问题
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是( )。
选项
A、冒泡排序为n(n-1)/2
B、简单插入排序为n
C、希尔排序为n
D、快速排序为n/2
答案
A
解析
在最坏情况下,冒泡排序所需要的比较次数为n(n-1)/2;简单插入排序所需要的比较次数为n(n-1)/2:希尔排序所需要的比较次数为O(n
1.5
);堆排序所需要的比较次数为O(nlog
2
n)。
转载请注明原文地址:https://www.kaotiyun.com/show/foAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
已知有定义constintD=5;inti=1;doublef=0.32;charc=15;则下列选项错误的是
执行语句序列ofstreamoutfile("data.dat");if(…)cout<<"ok";elsecout<<"fail";后,如果文件打开成功,显示“ok”,否则显示“fail”。由此可知,上面if语句的“…”
有如下函数模板定义:template<typenameT1,inta2,inta3>T1sam(T1a1){return(al+a2+a3);}则以下调用中正确的是
用链表表示线性表的优点是
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
下面关于C++语言变量的叙述错误的是()。
下列for语句的循环次数为【】。for(inta=0,b=1;b&&a<5;a++);
线性表L=(a1,a2,a3,…ai,…an),下列说法正确的是
在C++语言的面向对象程序设计框架中,【】是程序的基本组成单元。
随机试题
男性生殖腺是指
男性,66岁。呼吸困难。查体:心尖搏动减弱,心音遥远,有奇脉。该患者最可能是
急性糜烂出血性胃炎的治疗中,错误的是
治疗青霉素过敏性休克,应首选()
Firsttwohours,nowthreehours—thisishowfarinadvanceauthoritiesarerecommendingpeopleshowuptocatchadomesticflig
一、注意事项1.《申论》考试,与传统作文考试不同,是对分析驾驭材料的能力与对表达能力并重的考试。2.作答参考时限:阅读资料40分钟,作答110分钟。3.仔细阅读给定的资料,然后按“申论要求”依次作答。二、给定资料1.200
在电磁波谱中,红外线、可见光和紫外线三个波段的频率大小关系是()。
组织激励很重要。要做好组织激励有不同的方法。以下是组织激励的几个主要因素:(1)工作环境(2)薪酬福利(3)领导认可(4)成就感(5)组织文化(6)职业发展请从中选择两个你认为重要的因素
下列能够加强支抗的装置是()。
Housingofficialssaythatlatelytheyarenoticingsomethingdifferent:studentsseemtolackthewill,andskill,toaddresst
最新回复
(
0
)