首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列排序方法中,最坏情况下比较次数最少的是( )。
下列排序方法中,最坏情况下比较次数最少的是( )。
admin
2019-06-04
59
问题
下列排序方法中,最坏情况下比较次数最少的是( )。
选项
A、冒泡排序
B、简单选择排序
C、直接插入排序
D、堆排序
答案
D
解析
冒泡排序、简单选择排序和直接插入排序法在最坏的情况下比较次数为:n(n-1)/2。而堆排序法在最坏的情况下需要比较的次数为O(nlog
2
n)。其中堆排序的比较次数最少。
转载请注明原文地址:https://www.kaotiyun.com/show/y98p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列函数模板的定义中,合法的是A)template<typenameT>Tabs(Tx){retllrnx<0?-x:X;}B)templateclass<T>Tabs(Tx){returnx<0?-x;x;}C)temp
在C++中,实现封装性需借助于A)枚举B)类C)数组D)函数
相关文档计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据及相关文档的完整集合。
以下函数模板min的功能是返回数组a中最小元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmin(Ta[],intn){Ttemp=a[0];for(inti=1,i<n;i
常见的软件开发方法有结构化方法和面向对象方法。对某应用系统经过需求分析建立数据流图(DFD),则应采用______方法。
下列关于模板的描述中,错误的是()。A)类模板的成员函数都是模板函数B)函数模板是一种参数化类型的函数C)满足一定条件时可以省略模板实参D)模板形参只能由关键字typename声明
下面程序的运行结果是1______和2______。 #include #defineN10 #defines(x)x*x #definef(x)(x*x) voidmain() {inti1,i2; i1
下列叙述中错误的是()。
在结构化分析使用的数据流图中,使用用______解释其中的图形元素。
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
随机试题
简述TPS的主要作用。
乌梅的功效是诃子的功效是
流行性乙型脑炎主要由以下河中传播方式进行传播
(2014)V形带传动中,小带轮直径不能选的过小,其主要目的是()。
信用风险又被称为违约风险。()
下列各项中,反映事业单位某一会计期间事业成果及其分配情况的报表是()。
Whatisablackhole?Well,itisdifficulttoanswerthequestion,asthetermswewouldnormallyusetodescribeascientific
In2009RupertMurdochcalledGoogleandothersearchengines"contentkleptomaniacs".Nowcash-strappednewspaperswanttoput
ThedecisionoftheAmericanMedicalAssociation(AMA)toclassifyobesityasadiseaseisgreatnewsforthepharmaceuticalind
Forwhomisthelectureintended?
最新回复
(
0
)