首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
冒泡排序在最坏情况下的比较次数是
冒泡排序在最坏情况下的比较次数是
admin
2009-06-20
50
问题
冒泡排序在最坏情况下的比较次数是
选项
A、n(n+1)/2
B、n1og2n
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/s0np777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
在VisualFoxPro中可以用DO命令执行的文件不包括
下列叙述中正确的是
若将过程放在过程文件中,可在应用程序中使用下列哪条命令打开过程文件()。
在计算机中,算法是指______。
使用turtle库绘制红色五角星图形,效果如下图所示。阅读程序框架,补充横线处代码。(①)setup(400,400)penup()goto(一100,50)pendown()color(’’red’’)begin_611()fori
下列不属于Python合法的标识符的是()。
按运算符操作数的数目划分,运算符?:的类型是
用于返回当前Web页面上所有的Applet的列表的方法是______。
位运算符中,运算符~的功能是()。
随机试题
叶片基部下延至叶柄成翼状的药材是
A.蒲黄B.地榆C.大蓟D.侧柏叶E.羊蹄
下列人体劳动强度参数中,不包括的是()。
根据流动性偏好理论,流动性溢价是远期利率与()。
小组工作的基本特性是()。
采用()所获得的考评结果,可用于决定一些非激励性的工资待遇。(2007年11月二级真题)
论述教师在教学中要依次完成的九大教学事项。
大学生社会实践活动的根本目的在于()。
与运动调节有关的黑质-纹状体通路的递质是
在党的第十二次全国代表大会上,邓小平同志提出的重大命题是
最新回复
(
0
)