首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
冒泡排序在最坏情况下的比较次数是______。
冒泡排序在最坏情况下的比较次数是______。
admin
2019-05-23
36
问题
冒泡排序在最坏情况下的比较次数是______。
选项
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
程序员上午基础知识考试
软考初级
相关试题推荐
ATM连接管理控制是为了解决VC、VP连接是被接收还是被拒绝的问题。下列选项(39)不是有关连接被接收的条件。
设信道的码元速率为300波特,采用4相DPSK调制,则信道的数据速率为,(22)bit/s。
(68)不是通信协议的基本元素。
网络故障管理引入人工智能技术是为了(46)。
下列HTML标签中,用于提交表单的内容到服务器的表单元素是(39)。
属于操作系统任务间低级通信方式的是(35)。
为了支持不同的传输介质,快速以太网提供了3种技术标准,即100BASE-T4、100BASE-TX、100BASE-FX。100BASE-T4使用(40)。
通过SNMP可以获得网络中各种设备的状态信息,还能对网络设备进行控制,在Windows Server 2003以采用IPSec来保护SNMP通信,如果密钥交换设置采用“主密钥完全向前保密(PFS)(P)”,则“身份验证和生成密钥间隔”默认值为480分钟和(
关系数据库中的视图属于4个数据由象级别中的(20)。
HTML语言中,button标记的type属性不包括___________。
随机试题
A.四级结构形成B.四级结构破坏C.一级结构破坏D.二、三级结构破坏亚基聚合时出现
糖尿病毛细血管间肾小球硬化症临床上尿液的主要特点为()
早期蜂窝织炎的处理原则,下列哪项是错误的
岩土工程的投标书中一般不应包括()。
B市路桥公司承接了西南丘陵地区某二级公路第二合同段的施工,合同段路线长14.5km。其中K18+300~K18+800段为软土地基,采用袋装砂井处理:K20+100~K26+300为膨胀土路段,采用膨胀土作为填料,边坡填筑时采用非膨胀土作为封层,路堑段边
一位教师执教《太阳》时,当教师引导学生学完了太阳与人类关系密切的内容后,安排了表演的环节。教师假扮后羿射日,当正要射下第十个太阳的时候,学生纷纷阻拦,说出“慢着!”“等一等!”“别射!”而当教师问“为什么不能射?"时,学生却哑口无言,连忙翻书,一时难以组织
行政监察机关的行政监察监督不能对监察对象追究行政责任,给予行政处分。()
Inrecentdecades,scientistshavebecomeincreasinglyawareoftheparttheobserver【C1】______inthescientificprocess.Inthe
在表单中为表格控件指定数据源的属性是
Onelunchtime,MayWardwasgoingroundthelocalsupermarketinParksideRoad,Liverpool,doinghershopping,whenshesuddenly
最新回复
(
0
)