首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是( )。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是( )。
admin
2016-11-25
34
问题
对于长度为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/JEAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为【】的。
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送()。
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列说中错误的是()。
以下程序的功能是输出1至100之间每位数的乘积大于每位数的和的数,例如对于数字12,有1*2<1+2,故不输出该数;对于27,有2*7>2+7,故输出该数。请填空。#include<iostream.h>voidmain
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为______。
______是一种特殊的成员函数,它主要用来为对象分配内存空间,对类的数据成员进行初始化并执行对象的其他内部管理操作。
关于友元的概念错误的是()。
类模板的使用实际上是将类模板实例化成一个具体的()。
关于模板下列说法不正确的是
对待排序文件的初始状态作要求的排序方法是【】。
随机试题
急诊患者,如果手术是抢救患者的唯一方案时,最符合医学道德的是
疖、痈多由下列哪种致病菌引起
急性心肌梗死患者,出现频繁室性早搏宜用药
拔上颌第一磨牙腭侧断根时.牙根阻力突然消失。拔牙窝空虚.捏鼻鼓气时拔牙窝无气体溢出,可能为
[2008年,第74题]图5.12-4所示正方形截面等直杆,抗弯截面为W,在危险截面上,弯矩为M,扭矩为Mn,A点处有最大正应力σ和最大切应力τ。若材料为低碳钢,则其强度条件为()。
租赁公司根据承租人的要求购买设备,然后租给承租企业长期使用的租赁方式是()。
根据货币时间价值理论,下列说法中正确的有()。
接待性急型游客的正确方式是()。
言语行为
Growingeconomicproblemswerehighlightedbyaslowdowninoiloutput.
最新回复
(
0
)