首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
admin
2018-01-11
41
问题
对于长度为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全国计算机二级
相关试题推荐
下列程序的运行结果为()。#defineMAX(x,y)(x)>(y)?(x):(y)main(){inta=2,b=3,c=1,d=3,t;printf("%d\n",(MAX(a+b,c+d)
C语言结构体类型变量在程序执行期间,()。
全面支持软件开发过程的软件工具集合称为__________。
若有说明语句:double*p,a;则通过scanf语句正确给输入项读入数据的程序段是()。
设a=1,b=2,c=3,d=4,则表达式:“a<b?a:b<b?a:c<d?a:d”的结果为()。
假定x和y为double型,则表达式x=2,y=x+3/2的值是()。
下列叙述中错误的是()。
下列选项中不属于软件生命周期开发阶段任务的是()。
软件指的是计算机系统中与硬件相互依赖的另一部分,包括程序、数据和()的集合。
已有定义:Mtx=3,y=4,z=5;,则表达式!(x/y)+z-1&&y+z/2的值是()。
随机试题
下列属于成本法评估矿业权常用方法的有()。
简述领导的总原则。
以下关于念珠菌性口角炎的说法不正确的是
对于《政府核准的投资项目目录》以外的企业投资项目,实行()。
地处县城的某建筑工程公司(增值税一般纳税人)具备建筑业施工(安装)资质,2009年发生经营业务如下:(1)总承包某大厦装修工程,承包合同记载总承包额8000万元,其中建筑劳务费3000万元,材料等5000万元;(2)上述大厦安装工程所用玻璃
《银行业从业人员职业操守》的宗旨是()。
由我国政府财政贴息的助学贷款是()。
个体的沟通风格不包括()。
linguistandcontroversialistthepersonalcapturespokenEnglishtendtoA.thecultoftheauthenticand【T13】______B.has
Thetwoboatsstartedoffinthedark.Nickheardtheoarlocksoftheotherboatquiteawayaheadoftheminthemist.TheIndi
最新回复
(
0
)