首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
admin
2018-11-21
29
问题
设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
选项
A、780
B、820
C、40
D、41
答案
A
解析
冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。冒泡排序算法的运作如下:比较相邻的元素。如果第一个比第二个大,就交换他们两个;对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数;针对所有的元素重复以上的步骤,除了最后一个;持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。冒泡排序的最坏时间复杂度为(n*(n-1))/2=780。
转载请注明原文地址:https://kaotiyun.com/show/xvxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件维护活动包括以下几类:改正性维护、适应性维护、【】维护和预防性维护。
下列工具中为需求分析常用工具的是______。
以下能正确定义二维数组的是()。
设函数findbig已定义为求3个数中的最大值。以下程序将利用函数指针调用findbig函数。请填空。main(){intfindbig(int,int,int);int(*f)(),x,y,z,big;f=
以下只有在使用时才为该类型变量分配内存的存储类说明是
线性表的顺序存储结构和线性表的链式存储结构分别是
结构化设计主要分为系统设计和模块设计,【】的任务是决定系统的模块结构。
一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是( )
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是()。
给定程序MODll.C是建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不
随机试题
驻外管理人员应具备的特殊素质有()
应用青霉素治疗梅毒、钩端螺旋体病等时,可由于病原体死亡而致症状加剧,称为()。
某企业有固定资产560万元,流动资产120万元,存货50万元,负债200万元,其中流动负债100万元,则其速动比率是()。
赵州桥是宋朝工匠李春建造的,是中国历史上最著名的石拱桥,也是世界上现存最古老的石拱桥。()
某轴承生产厂为了提高其产品质量,决定采用SPC。控制图做好后,接下来需要考虑的有()。
阅读文本材料和相关要求,完成第19—21题。陶渊明《桃花源记》原文晋太元中,武陵人捕鱼为业。缘溪行,忘路之远近。忽逢桃花林,夹岸数百步,中无杂树,芳草鲜美,落英缤纷,渔人甚异之。复前行,欲穷其林。林尽水源,便得一山,山有小口,
对于学习上有困难的学生,优秀教师总是能够给予耐心细致的反复辅导,支持他们这样做的关键因素是()。
在加涅的学习与记忆的信息加工模型中,与信息加工活动的动力有关的系统是()
Theaimoftheauthorinproducingthisnewdictionaryisto______.Thepurposeofremovingdifficultwordsintheexamplesis
Iaskedsuccessfulpeoplewhatthesecretoftheirsuccesswas.I【B1】______anearlydiscussionwithavicepresidentofalarge
最新回复
(
0
)