首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于长度为n的线性表,在最坏情况下,下列各种排序法所对应的比较次数中,正确的是( )。
对于长度为n的线性表,在最坏情况下,下列各种排序法所对应的比较次数中,正确的是( )。
admin
2010-12-10
18
问题
对于长度为n的线性表,在最坏情况下,下列各种排序法所对应的比较次数中,正确的是( )。
选项
A、冒泡排序为n/2
B、冒泡排序为n
C、快速排序为n
D、快速排序为n(n-1)/2
答案
D
解析
在最坏情况下,冒泡排序和快速排序的比较次数都是n(n-1)/2。所谓冒泡排序,就是将相邻的两个数据相比较,如前面的数据大于后面的,则位置互换。这样不停地比较、互换,其实就是把大的数往后排,小的数往前排(就像冒泡一样冒出来了)。
转载请注明原文地址:https://kaotiyun.com/show/H1Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设窗体中有一个文本框Text1,若在程序中执行了Text1.SetFocus,则触发()。
以下程序段的功能是()。X=8.6y=Int(x+0.5) Printy
下面关于命令按钮的叙述中错误的是
设在工程文件中有一个标准模块,其中定义了如下记录类型:TypeBooksNameAsString*10TelNumAsString*20EndType在窗体上画一个名为Command1的命令按钮
下面描述中不属于数据库系统特点的是
设“A=“87654321”“,则表达式Val(Left(A,4)+Mid(A,4,2))的值为()。
下面关于数据库三级模式结构的叙述中,正确的是()。
有如下数据定义语句:Dima,bAsIntegerDimx%,yasInteger执行上述语句后,不是整型变量的是
以下程序的功能是:建立一个带有头结点的单向链表,并将存储在数组中的字符依次转储到链表的各个结点中,请从与下划线处号码对应的一组选若中选择出正确的选项。#include stuct node{ char data; struct node *next;};
随机试题
何故深思高举,自令放为?高举:
ThedevelopmentofJamestowninVirginiaduringthesecondhalfoftheseventeenthcenturywascloselyrelatedtothemakingand
男,40岁。慢性再生障碍性贫血病史4个月,关于再生障碍性贫血的体征,下列哪种说法不正确
关于高血压病患者的降压治疗,下列提法正确的是
关于土地收益和地租关系的叙述,正确的是()。
(2009年)已知平面简谐波的方程为y=Acos(Bt一Cx)(式中A、B、C为正常数),此波的波长和波速分别为()。
监理工程师受业主委托对物资供应进度进行控制时,其工作内容包括( )。
某种商品在《出入境检验检疫机构实施检验检疫的进出境商品目录》中的“检验检疫类别”为“M.P.R/Q.S”,该商品入境时应实施( )
教师对学生的批评和学生的成绩呈正相关。()
β等于哪个值时表示判断标准既不宽松也不严格?()
最新回复
(
0
)