首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列排序方法中,最坏情况下比较次数最少的是 ______。
下列排序方法中,最坏情况下比较次数最少的是 ______。
admin
2010-01-24
38
问题
下列排序方法中,最坏情况下比较次数最少的是 ______。
选项
A、冒泡排序
B、简单选择排序
C、直接插入排序
D、堆排序
答案
D
解析
1) 冒泡排序法:是一种最简单的交换类排序法,它是通过相邻数据元素的交换逐步将线性表变成有序。假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要比较的次数为n(n-1)/2次。2)简单插入排序法:在简单插入排序法中,每一次比较后最多移掉一个逆序,因此,这种排序方法的效率与冒泡排序法相同。在最坏情况下,简单插入排序需要。(n-1)/2次比较。3)简单选择排序法:对于长度为n的序列,选择排序需要扫描n-1遍,每一遍扫描均从剩下的子表中选出最小的元素,然后将该最小的元素与子表中的第一个元素进行交换,简单选择排序法在最坏情况下需要比较n(n-1)/2次。4)堆排序法:堆排序的方法为:①首先将一个无序序列建成堆。②然后将堆顶元素(序列中的最大项)与堆中最后一个元素交换(最大项应该在序列的最后)。在最坏情况下,堆排序需要比较的次数为O(nlog2(下标)n)。假设线性表的长度为16,那么冒泡排序、直接插入排序、简单选择排序都需要比较120次,而堆排序需要比较64次。
转载请注明原文地址:https://kaotiyun.com/show/ju7Z777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
Windows环境下可以用来修改主机默认网关设置的命令是()。
使用名字标识访问控制列表的配置方法,在Cisco路由器的g0/3接口封禁端口号为1434的UDP数据包和端口号为4444的TCP数据包,正确的访问控制列表的配置是()。
若服务器系统可用性达到99.999%,那么每年的停机时间必须小于等于()。
下列关于数据备份方法的描述中,错误的是()。
如下图所示,在一台CiscoCatalyst3500交换机上连接2台PC机,使用端口划分方法将它们分别划分在VLANID为21、22,VLAN名为VL21、V122的VLAN中,下列关于交换机VLAN的配置,正确的是()。
在Windows2003中,用于显示域列表、计算机列表的命令是()。
一台交换机具有48个10/100Mbps端口和2个1000Mbps端口,如果所有端口都工作在全双工状态,那么交换机总带宽应为()。
网络系统分层设计中层次之间的上联带宽与下一级带宽之比一般控制在()。
若对一棵二叉树进行中序遍历得到的结果是(B,D,A,G,H,E,C,F),进行后序遍历的结果是DBHGEFCA,那么这棵二叉树进行前序遍历得到的结果是______。
随机试题
治疗小儿缺铁性贫血,口服铁剂正确的方法是
A.柴胡疏肝散B.四逆散合失笑散C.龙胆泻肝汤D.茵陈蒿汤E.丹参饮胁肋胀满疼痛,纳呆,恶心呕吐,身目俱黄,口苦心烦,大便黏滞,舌红苔黄腻,脉弦滑,其治疗首选
影响根分叉病变治疗效果的局部原因主要是
在拱架上浇混18m的混凝土拱圈时,应()。
抽样分布()。[2014年初级真题]
已知:A公司拟于2009年1月1日购买某公司的债券作为长期投资,要求的必要收益率为12%。现有五家公司的债券可供选择,其中甲、乙、丙三家于2007年1月1日发行5年期,面值均为1000元的债券。甲公司债券的票面利率为10%,6月末和12月末支付利息
乡间读书过个年一近年关,苍茫的岁末时分总是格外地撩动着城里游子的心境。一时间周围总像有声音在急不可待地催促我踏上归家的行程,收拾好行李,常常丢三落四地忘却家人嘱咐携带的东西,却总忘不了整理好几册自己要读的书。说真的,再也没有比过年时到乡间,更能唤
Whodesignedthefirsthelicopter?Who【C1】______themostfamouspicturesintheworld?Whoknewmoreaboutthehumanbodythanm
向量组α1,α2,…,αm线性无关的充分必要条件是().
Beforeabigexam,asoundnight’ssleepwilldoyoubetterthanporingovertextbooks.That,atleast,isthefolkwisdom.And
最新回复
(
0
)