首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
冒泡排序在最坏情况下的比较次数是( )。
冒泡排序在最坏情况下的比较次数是( )。
admin
2009-01-19
36
问题
冒泡排序在最坏情况下的比较次数是( )。
选项
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://kaotiyun.com/show/6P5p777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;intmain(){voidfunction(doubleval);doubleval;function(val);cout
通过派生类的对象可直接访问的是
下列字符串中不能作为C++标识符使用的是
有如下定义:intb[10]={1,2,3,4,5,6,7,8,9,10},*q=b;则数值为8的表达式是()。
若已定义inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
请打开考生文件夹下的解决方案文件proj3,其中包含了类TaxCalculator(“个税计算器”)和主函数main的定义。创建“个税计算器”需要接收税率表信息和起征额信息。在main函数中,通过两个数组创建了如下的税率表:利用这个
有如下类定义:classAA{inta;Public:AA(intn=0):a(n){}};classBB:publicAA{public:BB(intn)________________};其中横线处的缺失部分是(
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
与窗体和报表的设计视图工具箱比较,下列______控件是数据访问页特有的。
查询可以作为窗体、报表和数据访问页的______。
随机试题
简述公务员撤销奖励的情形。
心脏骤停复苏后最易出现的是
全口义齿蜡型完成后在架上检查,无意义的项目是
传播病毒危险性最大的血液成分是
某化学教师在一次化学测验中设计了下列试题,并统计了学生解题情况。【试题】常温下,将等物质的量浓度、等体积的NaCl溶液和NH4HCO3溶液混合,析出部分NaHCO3晶体,过滤,所得滤液pH<7。下列关于滤液中的离子浓度关系正确的是()。A.>
前苏联教育家马卡连柯所倡导的“平行教育”的德育原则是指()
国务院印发《水污染防治行动计划》。这是当前和今后一个时期全国水污染防治工作的行动指南。下列关于《计划》的主要指标描述正确的是()。
幂级数的收敛半径R=_______.
下列关于运算符重载的描述中,正确的是()。.
链表不具有的特点是
最新回复
(
0
)