首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
冒泡排序在最坏情况下的比较次数是
冒泡排序在最坏情况下的比较次数是
admin
2012-01-20
28
问题
冒泡排序在最坏情况下的比较次数是
选项
A、n(n+1)/2
B、nlog2n
C、n(n-1)/2
D、n/2
答案
C
解析
冒泡排序的基本思想是对当前未排序的全部结点自上而下地依次进行比较和调整,让键值较大的结点下沉,键值较小的结点往上冒。也就是说,每当比较两个相邻结点后发现它们的排列与排序要求相反,就要将它们互换。
对n个节点的线性表采用冒泡排序,冒泡排序的外循环最多执行n-1遍。第一遍最多执行n-1次比较,第二遍最多执行n-2次比较,以此类推,第n-1遍最多执行1次比较。因此,整个排序过程最多执行n(n-1)/2次比较。
转载请注明原文地址:https://kaotiyun.com/show/BJVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下有关宏替换的叙述不正确的是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
有以下程序#include<stdio.h>#include<string.h>main(){printf("%d\n",strlen("0\t\n\0C011\1"));}程序运行后的输出结果是
设有如下函数定义:intg(intk){if(k<1)return0;elseif(k==1)return1;elsereturng(k一1)+1;}若执行调用语句m=g(3);,则函数g总共被调用的次数是()。
围绕山顶一圈有N个山洞,编号为0、1、2、3、……、N—1,有一只狐狸和一只兔子在洞中居住。狐狸总想找到兔子并吃掉它,它的寻找方法是先到第一个洞(即编号为0的洞)中找;再隔1个洞,即到编号为2的个洞中找;再隔2个洞,即到编号为5的洞中找;下次再隔3个洞;即
若有以下定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
下列给定程序中函数fun的功能足:将P所指字符串中的所有字符复制到b中,要求每复制三个字符之后捕入一个空格。例如,若给a输入字符串:“ABCDEFGIIIJK”,调用函数后,字符数组b中的内容为:“ABEDEFGHIJK”。请改正
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为()。
在软件开发中,需求分析阶段产生的主要文档是()。
向一个栈顶指针为HS的链式栈中插入一个s所指的结点时,则执行
随机试题
肘横纹(平肘尖)至腕掌(背)侧横纹的骨度分寸是
药师赵某在药店工作,一日,患者小李由于发烧进店购买某类处方药以快速缓解病情,已知该药有一定的胃肠道刺激性,店内销售的有两种口服剂型:溶液剂和胶囊剂。根据上述案例,回答下列问题:请分别阐述两种剂型口服后的吸收过程,并分析说明选用哪一种剂型效果更好。
交易所可根据市场情况,对指定券种的国债买断式回购实施停牌,并可视市场具体情况对其复牌,但不可终止某券种的国债买断式回购交易。()
下列成本中,属于确定目标现金余额的成本模型和随机模型都需要考虑的是()。
中央银行在公开市场上卖出政府债券是企图()。
体育锻炼中常见的开放性软组织损伤包括()。
司机秦某违章,被交警张某拦住,当场罚款80元。下列对本案分析正确的选项是()。
1.2011年6月23日傍晚时分,十年来最大一场雨“空袭”京城。雨一直下,越下越大,陶然亭地铁站变成了“水帘洞”,西客站附近的莲花桥下变成了“游泳池”,南二环主路右安门路段断路,在大望路、安华桥这些地方,那些底盘高的SUV(运动型越野车)或许还能涉水
A、 B、 C、 A本句询问对方是否知道贸易博览会的负责人是谁。
A、Itiseasiertouse.B、Itcanlastlonger.C、Itbecomescolorful.D、Itbecomesdelicate.B文章末尾提到制造商需要更浓的油使口红使用的时间更持久,B正确。表示目的的
最新回复
(
0
)