首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为______。
度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为______。
admin
2013-02-23
45
问题
度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为______。
选项
答案
45
解析
对于长度为N的线性表,在最坏情况下(即线性表中元素现在的顺序与目标顺序正好相反),冒泡排序需要经过N/2遍的从前往后的扫描和N/2遍的从后往前的扫描,需要的比较次数为N(N-1)/2。
转载请注明原文地址:https://jikaoti.com/ti/F0B0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是 _____。
有以下程序#inelude<stdio.h>main(){floatx,y;scan{("%f",&x);if(x<0.0)y=0.0;elseif((x<5.0)&&(x!=2.0))y=1.0/(x+2
若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式为()
以下程序的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,若一维数组中的数据是:2223445666677899101010
设有下面的程序段:chars[]="china";char*p;p=s;则下列叙述正确的是
若有如下定义:unionaa{intn;charc[9];floatx;}a,b,c;则下列叙述中不正确的是()
以下程序是用递归方法求数组中的最大值及其下标值。请填空。#defineM10voidfindmax(int*a,intn,inti,int*pk){if(i<n){if(a[i]>a[*pk]
一个采用顺序存储方式的线性表中,若线性表的第一个元素的存储地址是200,每一个元素的长度是2,则第6个元素的地址是______。
在下列选项中,没有构成死循环的程序段是_____。
线性表的顺序存储结构和线性表的链式存储结构分别是()
随机试题
对于毒物不明者洗胃时,洗胃液可选择()
对于脑膜炎双球菌,下列哪些正确
心脏骤停时,心肺复苏的首选药物是()
为保障机械正常运输所需替换设备,随机工具器具的摊销费用,属于()。
高温作业分级标准按照工作地点和作业时间不同将高温作业分为4级。下列关于高温作业分级依据的叙述中,不正确的是()。
赵某向张某借款,以自己的一台便携式电脑作为抵押,并在抵押合同中约定到期不清偿该便携式电脑即归张某所有,但未办理登记手续。对此,下列说法符合规定的是()。
下列实质性程序中,与营业收入完整性认定最相关的是()。
每一个企业()的安全。
(2009年单选26)根据香港特别行政区基本法的规定,香港特别行政区境内的土地和自然资源属于()。
下列选项中不属于而向对象程序设计特征的是
最新回复
(
0
)