首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对长度为n的线性表做快速排序,在最坏情况下,比较次数为( )。
对长度为n的线性表做快速排序,在最坏情况下,比较次数为( )。
admin
2020-07-28
50
问题
对长度为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/AL3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,能正确进行字符串赋值的是
定义部门关系模式:部门(部门号,部门名,部门成员,部门总经理),使它不满足第一范式的属性是
下面选项中关于编译预处理的叙述正确的是
下列叙述中错误的是
有以下程序段inta,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%db=%dc=%d\n",a,b,c);程序的输出结果是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
下面属于整数类I实例的是
以下函数按每行8个输出数组中的数据:voidfun(int*w,intn){inti;for(i=0;i<n;i++){___________printf("%d",w[i]);}
数据库管理系统(DBMS)是一种
软件系统总体结构图的作用是
随机试题
因为特殊原因,在较长时间内不宜交付审判的特别重大复杂的案件,由()报请全国人民代表大会常务委员会批准延期审理。
下列城市有“锦城”之称的是()。
金银复本位制的典型形态是()
A.编辑B.视图C.格式D.工具E.插入Word2000的替换功能所在的下拉菜单是
下列属于生产准备阶段工作内容的是()。
住户是指居住在一个住宅内,共同分享生活开支或收入的一群人,住户成员之间必须是有亲属关系的。()
试述社会主义市场经济条件下的政府职能。
3/2,3,5,15/2,21/2,14,( )
不可以编辑数据的数据访问页类型是()。
ReadthefollowingtextsfromanarticleinwhichpeopletalkedaboutEnglishstudy.Forquestions61to65,matchthenameofe
最新回复
(
0
)