首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
冒泡排序在最坏情况下的比较次数是( )。
冒泡排序在最坏情况下的比较次数是( )。
admin
2009-01-19
33
问题
冒泡排序在最坏情况下的比较次数是( )。
选项
A、n(n+1)/2
B、nlog
2
n
C、n(n-1)/2
D、n/2
答案
4
解析
冒泡排序的基本思想是:将相邻的两个元素进行比较,如果反序,则交换;对于一个待排序的序列,经一趟排序后,最大值的元素移动到最后的位置,其他值较大的元素也向最终位置移动,此过程称为一趟冒泡。对于有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。
转载请注明原文地址:https://jikaoti.com/ti/5Bc0FFFM
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
有如下程序:#include#includeusingnamespacestd;classMyBag{public:friendintNa
下列叙述中正确的是
下列有关数据库的描述,正确的是()。
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为:CMyObject,intheconstrutor~CMyObject,inthedestru
下列字符串中不能作为C++标识符使用的是
下列数据结构中,能够按照"先进后出"原则存取数据的是( )。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
下列排序方法中,最坏情况下比较次数最少的是( )。
报表窗口由______个部分组成,每个部分称为一个______。
随机试题
龋病一级预防的内容不包括
手太阳小肠经与足太阳膀胱经的交接处是()
将氟尿嘧啶制成去氧氟尿苷的目的是
工程造价控制是全过程动态控制。()
信托受托人的义务包括()。
完全竞争的市场需要同时具备哪几个条件?
分析音乐作品《重整河山待后生》。
请简要回答如下局域网设计时的有关问题。以太网的特点是什么?
注意:下面出现的所有文件都必须保存在指定的文件夹下。(1)打开工作簿文件EX07.XLS(内容如下),将工作表sheet1的A1:F1单元格合并为一个单元格,内容居中,计算“总计”列的内容,将工作表命名为“商场销售统计表”。 (2)取“商场销
IntheUnitedStates,thefirstdaynurserywasopenedin1854.Nurserieswereestablishedinvariousareasduringthe【C1】______
最新回复
(
0
)