首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
admin
2019-07-14
28
问题
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
选项
A、9
B、10
C、45
D、90
答案
C
解析
冒泡法是在扫描过程中逐次比较相邻两个元素的大小,最坏的情况是每次比较都要将相邻的两个元素互换,需要互换的次数为9+8+7+6+5+4+3+2+1=45,选C。
转载请注明原文地址:https://kaotiyun.com/show/2yRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C源程序中不能表示的数制是()。
C语言程序的模块化是通过以下哪个选项实现的()。
有以下程序#includevoidfun1(char*p){char*q;q=p;while(*q!=’\0’){(*q)++;q++;}}main(){chara[]={"Program"},*p;p=
下列给定程序中函数fun的功能是:统计substr所指的字符串在sir所指的字符串中出现的次数。例如,若字符串为aaas1kaaas,子字符串为as,则应输出2。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
若有定义:doublea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是()。
以下叙述中错误的是()。
有如下程序:#includemain(){inti,data;scanf("%d",&data);for(i=0;i<5;i++){if(i<data)continue;printf("%d-",i);}}程序运行时,从键盘输入:
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母#include#includevoidfun(char*p){inti=0;while(p[i]){if(p[i]==’’&&islower(p[i-1]))
随机试题
以下控制测试程序中,属于测试“采购预付款循环”内部控制“发生”认定的是()。
机械性肠梗阻病例,当腹部平片中显示下列何项变化时应考虑绞窄性肠梗阻的可能
A.妊娠晚期无痛性阴道出血B.妊娠晚期腹痛伴阴道少量出血C.妊娠晚期,休克,阴道出血伴有血尿D.妊娠晚期,腹痛,宫底升高伴阴道出血E.妊娠晚期,胎位不清,阴道少量出血
男性,18岁,因转移性右下腹痛12小时入院,诊断为“急性阑尾炎”,当晚行阑尾切除术,病理为坏疽性阑尾炎。自术后次晨起,患者表现为腹痛,烦躁不安,未解小便。查体:面色较苍白,皮肤湿冷,心率110次/分,较弱,血压10.67/8kPa(80/60mmHg),腹
A.灭鼠B.灭蜱C.灭蚊D.灭蚤E.灭虱流行性乙型脑炎的预防措施是
严寒地区路面混凝土抗冻等级不宜小于()。
著名的SNMP协议使用的公开端口为________。
•Lookatthestatementsbelowandtheinformationaboutcardsontheoppositepage.•Whichcard(A,B,CorD)doeseachstate
Sinceitisnow(i)____tobuildthecomplexcentralprocessingunitofacomputeronasinglesiliconchipusingphotolithograp
A、Hewillhavethefinalexamonthatday.B、Hehasotherpaperstoprepare.C、Hehasbeeniiifor4days.D、Heisn’tabletobo
最新回复
(
0
)