首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
admin
2017-06-20
46
问题
设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
选项
A、780
B、820
C、40
D、41
答案
A
解析
冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。冒泡排序算法的运作如下:比较相邻的元素。如果第一个比第二个大,就交换他们两个;对每一对相邻元素作同样的工作,从开始第一一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数;针对所有的元素重复以上的步骤,除了最后一个:持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。冒泡排序的最坏时间复杂度为(n*(n—1))/2=780。
转载请注明原文地址:https://kaotiyun.com/show/XI6p777K
本试题收录于:
二级公共基础题库NCRE全国计算机二级分类
0
二级公共基础
NCRE全国计算机二级
相关试题推荐
在表单设计器环境中,为表单添加一选项按钮组:⊙男○女。默认情况下,第一个选项按钮"男"为选中状态,此时该选项按钮组的Value属性值为( )。
软件需求规格说明书的作用不包括
在表设计器中设置的索引包含在( )。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。
查询尚未归还书(还书日期为空值)的图书编号和借书日期,正确的SQL语句是( )。
与"SELECT*FROM教师表INTODBFA"等价的语句是( )。
在VisualFoxPro中以下叙述正确的是( )。
参照完整性规则的更新规则中"级联"的含义是
检查软件产品是否符合需求定义的过程称为()。
软件测试用例包括()。
随机试题
关于热原耐热性的表述,错误的是
下列诉讼活动中属于审查起诉必经程序的是
开始采取向社会主义过渡的实际步骤。
Obviouslyitismeaninglessinincreasingyourw.p.m.rateifyoudonotunderstandwhatyouarereading.Whenyouareconscio
A、板状腹B、腹水C、阵发性腹痛并肠鸣音亢进D、腹胀E、墨菲征阳性十二指肠溃疡急性穿孔最重要的临床表现为()
本题涉及支付结算法律制度。甲公司向乙公司购买货物,于2011年5月20日签发一张转账支票给乙公司用于支付货款。甲公司出票时,在金额栏内填写“不大于5000元”,并且该支票上未记载收款人名称,约定由乙公司自行填写。乙公司派人取支票时,提出金额的填写不符合法律
甲企业为工业企业,拥有三幢房产,分别为厂房A、厂房B和一幢办公楼,其中厂房A为与乙企业和丙企业共同共有,2017年有关甲企业房产的事项如下。(1)甲企业准备将厂房A进行内部装修,添置新的附属设施,经查,甲、乙、丙三个企业事先均没有约定处理方式,甲企业与乙
衡量一个人是否健康的标志有()。
医师资格考试由哪个部门组织实施?()
试述法律体系的概念和特征。
最新回复
(
0
)