首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
admin
2018-01-11
21
问题
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
选项
A、冒泡排序为n/2
B、冒泡排序为n
C、快速排序为n
D、快速排序为n(n一1)/2
答案
D
解析
假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要的比较次数为n(n-1)/2。快速排序法也是一种互换类的排序方法,但由于它比冒泡排序法的速度快,因此,称为快速排序法。
转载请注明原文地址:https://kaotiyun.com/show/FLxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){inti,j,x=0;for(i=0;i<2;i++){x++;for(j=0;j<=3;j++){if(j=0;j<=3;j++)X++;}x++;}printf("
C语言用于结构化程序设计的3种基本结构是_________、选择结构和循环结构。
有如下程序:main(){inta=2,b=-1,c=2;if(a<0)if(b<0)c=0;elsec++;printf("%d\n",c);}该程序的输出结果是(
下列叙述中错误的是()。
下列可作为C语言赋值的语句的是()。
下面函数的功能是将一个字符串的内容颠倒过来,请填空。voidfun(charstr[]){inti,j,k;for(i=0,j=________;i<j;i++,j--){k=str[i];str[i]=str[i];
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动的元素的平均个数为________。
下列程序中函数son()的功能是对数组a中的数据进行由大到小的排序。#include<stdio.h>voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++
在数据结构中,从逻辑上可以把数据结构分为______。
按照“先进先出”组织数据的数据结构是()。
随机试题
血液凝固的基本步骤是
A.知柏地黄丸B.八珍汤C.归脾汤D.犀角地黄汤E.清营汤
口腔颌面部感染来源最常见的是
防范估价风险的最后一道防线是()。
折让优惠是业主给承租人提供的一种优惠,虽能使承租人节省写字楼的租金开支,但租约中规定的租金水平不会变化。()
经济资本用于衡量银行的预期和非预期损失。()[2015年10月真题]
在四川某地震灾区的安置板房社区中,社会工作者动员当地青少年开展了“用我们的双手创造家乡美好明天”的系列活动。大家从布局、公共设施、孤儿照顾、因灾致贫家庭救助等各个方面提出了实用有效的建议,并提交给当地政府,获得了政府的赞赏,青少年的积极性更高了。在社会工作
毛泽东在下列哪篇文章中提出了“没有调查,就没有发言权”的著名论断?()。
属于莎士比亚作品的是()。
MostChinesepeoplewenttoworkbybikewithinliving_____.(2012-72)
最新回复
(
0
)