首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
admin
2019-04-24
19
问题
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
选项
A、n
B、n-1
C、n(n-1)
D、n(n-1)/2
答案
D
解析
假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要的比较次数为n(n-1)/2。快速排序法也是一种互换类的排序方法,但由于它比冒泡排序法的速度快,因此,称为快速排序法。
转载请注明原文地址:https://kaotiyun.com/show/8QRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在最坏情况下,冒泡排序的时间复杂度为【】。
以下程序运行后,输出结果是()。#include#definePT5.5#defineS(x)PT*x*xmain(){inta=1,b=2;printf("%4.1f\n"
设int型占2个字节,则unsignedint所能表示的数据范围是______。
下面程序的运行结果是【】。typedefunionstudent{charname[10];longsno;charsex;floatscore[4];}STU;main()
以下定义语句中正确的是()。
请编写程序fun,函数的功能是:实现B=A+A’,即把矩阵A加上A的转置,存放在矩阵B中。计算结果在main函数中输出。例如,输入下面的矩阵:其转置矩阵为:
给定程序中,函数fun的功能是:将形参s所指字符串中的所有字母字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。例如,s所指字符串为:asdl23fgh543df,处理后新字符串为:asdfghdfl23543。
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
软件调试的目的是
数据流图中带有箭头的线段表示的是()。
随机试题
A.氧含量B.氧容量C.氧和Hb的亲和力D.氧饱和度血中Hb所能结合的氧量是
银行对一年未发生收付活动且未欠开户银行债务的单位银行结算账户,应通知单位自发出通知之日起()日内办理销户手续,逾期视同自愿销户,未划转款项列入久悬未取专户管理。
混合成本可以近似用直线方程y=a+bx型,其中,a表示()。
小学生心理发展的特征包括()。
水力:煤炭:发电
国民经济体系
设y=y(x),z=z(x)是由方程z=xf(x+y)和F(x,y,z)=0所确定的函数,其中f和F分别具有一阶连续导数和一阶连续偏导数,求
坚持工程化的项目管理方法,坚持质量控制、进度控制和【】控制等是成功开发信息系统的重要条件。
Whatkindofticketdidthemanwanttobuy?
Youneedtorewritethissentencebecauseitis______.Thereaderswillhavedifficultyinunderstandingit.
最新回复
(
0
)