首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
冒泡排序在最坏情况下的比较次数是______。
冒泡排序在最坏情况下的比较次数是______。
admin
2019-05-23
18
问题
冒泡排序在最坏情况下的比较次数是______。
选项
A、n(n+1)/2
B、n1og
2
n
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/xaVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在Windows操作系统中,如果要查找到达目标主机Enric的路径,则输入的命令是______。A.tracerouteEnricB.routeEnricC.tracertEmricD.netsessionEnric
以下说法有错误的是______。
一个使用Windows 98平台的工作站利用拨号方式连入局域网,发现从验证口令结束到登录成功经过了很长的一段延迟,可能的原因是______。
ping远程网络主机的IP地址得到反应,可以确认(32)。
以下文件格式中,______不属于声音文件。
属于操作系统任务间低级通信方式的是(35)。
载波监听多路访问CSMA技术,需要一种退避算法来决定避让的时间,常用的退避算法有(61)、(62)和(63)三种。
在OSI/RM中,主要提供差错控制的协议层是(1),负责路由选择的协议层是(2),解释应用数据语句的协议层是(3)。(2)
ARP攻击造成网络无法跨网段通信的原因是(52)。可以使用(53)命令清除受攻击影响的ARP缓存。(53)
阅读下列函数说明和C代码,将应填入(n)处的字句写在对应栏内。【说明】函数voidrcr(inta[],intn,intk)的功能是:将数组a中的元素s[0]~9[n-1]循环向右平移k个位置。为了达到总移动次数不超过n的要求,每
随机试题
A、Theyteachstudentshowtoresearchandwrite.B、Theyaskstudentstostudyindependently.C、Theyhelpstudentstolearnabout
具有独立上诉权的是
《尚书.周书》、《春秋》、《史记》、《资治通鉴》与古代中国政策研究的关系是,它们都从一定角度反映了
A.依照治安管理处罚条例处罚B.依法给予行政处分C.对负责人给予行政处分D.给予行政处罚E.给予民事制裁对阻碍医师依法执业的违法行为
茯苓的功效是( )。
《会计核算软件基本功能规范》中对记账凭证的编号的规定包括()。
无形资产的成本特性是无形资产评估成本法需要关注的问题,那么下列选项中,无形资产的成本特性不包括()。
在桑代克以猫作为实验对象的研究中,随着猫放人同一个笼子的次数的增加,猫逃出去的速度就越快,这符合的学习规律是
在公有继承的情况下,允许派生类直接访问的基类成员包括()。
TOMATORIPENINGTomatoesgiveoffminutequantitiesofethylenegaswhichisactiveinstartingthenaturalripeningprocess
最新回复
(
0
)