首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
admin
2019-07-14
62
问题
设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
选项
A、780
B、820
C、40
D、41
答案
A
解析
冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。冒泡排序算法的运作如下:比较相邻的元素。如果第一个比第二个大,就交换他们两个;对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数;针对所有的元素重复以上的步骤,除了最后一个:持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。冒泡排序的最坏时间复杂度为(n*(n—1))/2=780。
转载请注明原文地址:https://kaotiyun.com/show/qfRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:#includemain(){inta=0,b=1;if(a++&&b++)printf("TRUE");elseprintf("FALSE");printf("-OUT:a=%d,b=%d\n",a,b);}程序运行后
以下关于结构化程序设计的叙述中正确的是
以下选项中正确的定义语句是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
在数据库设计中,将E-R图转换成关系数据模型的过程属于
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
有三个关系R、S和T如下则由关系R和S得到关系T的操作是
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
下列选项中属于面向对象设计方法主要特征的是
随机试题
入派四声
用D=8mm的标准圆棒测量一燕尾块,测得圆棒外侧距离M=50.31:mm,已知α=55。。试求燕尾块实际宽度A。
A、酚羟基B、内酯环结构C、1745~1715cm-1D、甲氧基E、3600~3200cm-1香豆素可发生异羟肟酸铁反应,是因为其具有()
国家规定的(),是指有关法律、行政法规和规章规定的承担安全生产技术服务的中介机构必须具备的条件。
中止期限届满,投保人未申请复效或就复效问题未与保险人达成协议的,保险人有权解除保险合同,如果此时投保人已缴足两年以上保费的,保险人应当按照合同约定退还( )。
某列车通过250米长的隧道用25秒,通过210米的铁桥用23秒,该列车与另一列长320米,速度为每小时行64.8千米的火车错车时需要多少秒?
(2016年单选12)甲工作时不慎将手指切断,同事将其送往医院。医院拟为其行断指再植术,手术前发现断指已丢失。对此,下列分析正确的是()。
下列情形中,应当适用吸收原则进行数罪并罚的是()
WhatisthedifferencebetweenJoeSix-Pack,JoethePlumberandJoeBiden?Oneisvicepresident;theothertwoarenot.Why?T
ManyphysiciansintheUSareself-employedprivatephysicians.TherearemoremenphysiciansthanwomenphysiciansintheUS.
最新回复
(
0
)