首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
admin
2018-01-11
61
问题
对长度为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/GLxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列描述错误的是()。
若有以下程序段,w和k都是整型变量:…w=k:LB:if(w==0)gotoLE;w--;printf("*")gotoLB;LE;…则不能与上面程序段等价的循环语句是()。
下列叙述中正确的是()。
顺序存储方法是把逻辑上相邻的结点存储在物理位置________的存储单元中。
结构化分析方法是面向__________进行分析的方法。
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。
利用fseek函数可实现的操作是()。
若i和j已定义为int类型,则以下程序段中内循环体总的执行次数是______。for(i=5;i;i--)for(j=0;j<5;j++){...}
avg函数的功能是求整型数组中的前若干个元素的平均值,设数组元素个数最多不超过10,则下列函数说明语句错误的是
随机试题
HowSafeIsYourCellPhone?A)IttakesalittleextraworktogetintouchwithAndreaBoland.TheMainestaterepresenta
婴儿期生长发育特点中哪一点是不恰当的
A.硝苯地平 B.可乐定 C.卡托普利 D.氯沙坦 E.硝普钠属于血管紧张素转换酶抑制药的是
在发生()情况时,理财师应对客户的理财方案进行不定期的评估和调整。
物业服务企业与供电公司签订的代收电费协议属于合同种类中的()合同。
“稳”,就是对打击对象一定要调查准确,不要出偏差,做到事实准、定性准、量刑准,既不重罪轻判,也不轻罪重判,真正做到不枉不纵,不错不漏。()
输入一个按升序排序过的整数数组{1、2、4、7、11、15}以及一个整数数字15,我们可以从该数组中找到两个数字,即4和11,使得4+11=15。请实现一个时间上尽可能高效率的算法,当输入一个已经按升序排序过的整数数组和一个整数数字,在数组中查找两个数,使
模块______定义为受该模块内一个判断影响的所有模块的集合。
软件维护可分为:校正性维护、适应性维护、完善性维护和预防性维护,下述选项中()是属于完善性维护内容。
软件的需求分析阶段的工作,可以概括为4个方面:______、需求分析、编写需求规格说明书和需求评审。
最新回复
(
0
)