首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
冒泡排序在最坏情况下的比较次数是
冒泡排序在最坏情况下的比较次数是
admin
2009-06-20
41
问题
冒泡排序在最坏情况下的比较次数是
选项
A、n(n+1)/2
B、n1og2n
C、n(n-1)/2
D、n/2
答案
C
解析
冒泡排序的基本思想是:将相邻的两个元素进行比较,如果反序,则交换;对于一个待排序的序列,经一趟排序后,最大值的元素移动到最后的位置,其它值较大的元素也向最终位置移动,此过程称为一趟冒泡。对于有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。本题的正确答案是选项C。
转载请注明原文地址:https://kaotiyun.com/show/s0np777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
表单里有一个选项按钮组,包含两个选项按钮Option1和Option2,假设Option2没有设置Click喜件代码,而Optionl以及选项按钮组和表单都设置了Click事件代码,那么当表单运行时,如果用户单击Option2,系统将
SQL语句中修改表结构的命令是
结构化程序所要求的基本结构不包括
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
假设有一表单,其中包含一个选项按钮组,在表单运行启动时,最后触发的事件是
下列关于数据库设计的叙述中,正确的是
下列关于线性链表的叙述中,正确的是
计算结果不是字符串“Teacher”的语句是
在计算机中,算法是指______。
随机试题
A.消除肿胀B.缓解痉挛C.增加肌力D.改善关节粘连E.缓解或消除疼痛关节松动术Ⅱ级主要用于
下列关于激光打印机的叙述,错误的是
在酒中加入戒酒药,使酗酒者饮用后痛苦地恶心、呕吐,此疗法的是
赵某系个体工商户,因急需现金,将私房3间典与王某,得典价3万元。后王某将该房租与陈某。因雷电起火,该3间房屋被毁。问:该房屋毁灭损失的风险应由谁承担?()
依据《危险化学品安全管理条例》的规定,()负责发放剧毒化学品购买凭证和准购证。
根据《安全生产许可证条例》的规定,国家对()实行安全生产许可制度。
期货公司在中国证监会不同派出机构辖区变更住所时应符合的条件包括{)。
20世纪20年代,孙中山与时俱进,把旧三民主义发展为新三民主义。新三民主义主要“新”在()。
普通话的元音不能作声母。(上海外国语大学)
Morethanfiftyyearsago,theUnitedNationsdeclaredthatliteracyisabasichumanright.It’sveryimportantfor【B1】______th
最新回复
(
0
)