首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对长度为n的线性表做快速排序,在最坏情况下,比较次数为( )。
对长度为n的线性表做快速排序,在最坏情况下,比较次数为( )。
admin
2020-07-28
45
问题
对长度为n的线性表做快速排序,在最坏情况下,比较次数为( )。
选项
A、n
B、n-1
C、n(n一1)
D、n(n一1)/2
答案
D
解析
假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要的比较次数为n(n-1)/2。快速排序法也是一种互换类的排序方法,但由于它比冒泡排序法的速度快,因此称为快速排序法。最坏情况下快速排序退化为冒泡排序。
转载请注明原文地址:https://kaotiyun.com/show/AL3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
在关系模式A(S,SN,D)和B(D,CN,NM)中,关系A的主键是S,关系B的主键是D,则属性D在关系A中称为
有以下程序voidswap(char*x,char*y){chart;t=*x;*x=*y;*y=t;}main(){char*s1="abc",*s2="123";swap(s1,s2);printf("%s,%s\n
某系统结构图如下图所示(n≥5),该系统结构图的最大扇出数是
定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修了课程号为2且成绩不及格的
关于do循环体while(条件表达式);以下叙述中正确的是
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。函数fun的功能是将一个由字符0和1组成的表示二进制数的字符串,转换成相应的十进制整数值返回。该串长度最大不超过15。例如,若表示二进制数
设一棵树的度为3,其中没有度为2的结点,且叶子结点数为5。该树中度为3的结点数为
下面描述中不属于数据库系统特点的是
下列选项中不属于软件生命周期开发阶段任务的是
随机试题
我国公务员当年考核中被确定为不称职等次的,应予以()
关于狼疮小体的描述,下列错误的是
肾和输尿管结石的主要临床表现是
多块肌肉协调动作训练的原则不包括
A.交界性肿瘤B.早期癌C.良性肿瘤D.恶性肿瘤E.癌前病变直、结肠家族性多发性腺瘤性息肉属于()。
能隔断管道,使介质停止流动的阀门是( )。
2014年11月9日,习近平主席在APEC工商领导峰会开幕式主旨演讲中,对中国经济新常态进行了全面阐述和解读。经济新常态的特征是()。
“初唐四杰”指的是()。①王勃②王维③卢照邻④杨炯⑤骆宾王
A、 B、 C、 D、 E、 A
WhenVicePresidentCheneyspokelastyearatWestminsterCollege,itspresident,FletcherLamkin,expectedaforeignpolicyadd
最新回复
(
0
)