首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
冒泡排序在最坏情况下的比较次数是
冒泡排序在最坏情况下的比较次数是
admin
2009-06-20
59
问题
冒泡排序在最坏情况下的比较次数是
选项
A、n(n+1)/2
B、nlog
2
n
C、n(n-1)/2
D、n/2
答案
C
解析
冒泡排序的基本思想是:将相邻的两个元素进行比较,如果反序,则交换:对于一个待排序的序列,经一趟排序后,最大值的元素移动到最后的位置,其他值较大的元素也向最终位置移动,此过程称为一趟冒泡。对于有n个数据的序列,共需 n-1趟排序,第i趟对从1到n-i个数据进行比较、交换。冒泡排序的最坏情况是待排序序列逆序,第1趟比较n-1次,第2趟比较n-2次,依此类推,最后一趟比较1次,一共进行n-1趟排序。因此,冒泡排序在最坏情况下的比较次数是(n-1)+(n-2)+…+1,结果为n(n-1)/2。本题的正确答案是选项C。
转载请注明原文地址:https://kaotiyun.com/show/Z6Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某人编写了向随机文件中写一条记录的程序,代码如下:TypeRTypeNameAsString*10TelAsString*20EndTypePrivateSubCommand1_Click(
文本框的Locked属性被设置为True后产生的效果是
设窗体中有一个文本框Text1,若在程序中执行了Text1.SetFocus,则触发( )。
以下叙述中错误的是()。
在考生文件夹下有一个工程文件sjt3.vbp。窗体上有个钟表图案,其中代表指针的直线的名称是IAnel,还有一个名称为Labell的标签和其他一些控件(如图1所示)。在程序运行时,若用鼠标右键单击圆的边线,则指针恢复到起始位置(如图l所示);若用鼠标左键单
结构化程序设计中,下面对goto语句使用描述正确的是
定义部门关系模式如下:部门(部门号。部门名,部门成员,部门总经理),使它不满足第一范式的属性是()。
以下选项中,不合法的VisualBasic的变量名是( )。
对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。
随机试题
减少危险因子暴露,防止实验室获得性感染的发生,不正确的是
下列关于行政法规签发的表述中,正确的是()。
假设某商业银行2008年的有关情况如下:人民币流动性资产余额150亿元,流动性负债余额600亿元;人民币贷款余4000元元,其中:不良贷款余额80亿元;表内外加权风险资产为6000亿元,资本净额240亿元。根据上述资料,回答下列问题。该行的不良贷款比例
下列属于公司中股东的自益权的有()。
中国人民政治协商会议不同于一般的人民团体,它是我国()的重要组织形式。
【2014重庆下半年NO.26】目前,焦化废水的处理技术__________是生物技术,在焦化废水组成中各种成分均会对生物处理效果产生一定影响,有些是作为微生物的营养,相反,有些成为生物的__________剂。填入画横线部分最恰当的一项是:
自1997年开始的亚洲金融危机中,中国因为金融市场的开放程度有限而没有受到最严重的冲击。相反,亚洲各国中金融市场开放程度比较高的韩国、印尼、泰国等都饱受货币贬值、经济衰退之苦。看来,中国的金融市场还是应该自成体系地封闭运行为好。以下哪项,如果为真,则最能削
Sexualselection,amechanismofevolutionthatcandrivetheappearanceofbrightfeathersandelaboratehorns,isoftenassu
Providingreliefafterthedisasternecessitatedthemobilizationofvastamountsoffood,medicalsupplyandpeople.
A、Saltisquitenecessaryforpeople’shealth.B、Eatingtoomuchsaltcoulddoharmtotheheart.C、Thequantityofsaltvaries
最新回复
(
0
)