首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
比较直接插入排序、起泡排序、简单选择排序、快速排序、堆排序、2一路归并排序和基数排序的算法性能,并填写下表:
比较直接插入排序、起泡排序、简单选择排序、快速排序、堆排序、2一路归并排序和基数排序的算法性能,并填写下表:
admin
2009-02-15
8
问题
比较直接插入排序、起泡排序、简单选择排序、快速排序、堆排序、2一路归并排序和基数排序的算法性能,并填写下表:
选项
A、O(n
2
)
B、O(n)
C、O(1)
D、O(nlogn)
E、O(dn)
答案
A
解析
1.按平均的时间性能来分,有3类排序方法:
1)时间复杂度为O(niogn)的方法有:快速排序、堆排序和归并排序。其中快速排序目前被认为是最快的一种排序方法,后两者之比较,在n值较大的情况下,归并排序较堆排序更快。
2)时间复杂度为O(n
2
)的有:插入排序、起泡排序和选择排序。其中以插入排序为最常用,特别是对于已按关键字基本有序排列的记录序列尤为如此,选择排序过程中记录移动次数最少。
3)时间复杂度为O(n)的排序方法只有基数排序一种。
●当待排记录序列按关键字顺序有序时,插入排序和起泡排序能达到O(n)的时间复杂
度;而对于快速排序而言,这是最不好的情况,此时的时间性能蜕化为O(n
2
),因此应尽量避免。
●选择排序、堆排序和归并排序的时间性能不随记录序列中关键字的分布而改变。
●以上对排序的时间复杂度的讨论主要考虑排序过程中所需进行的关键字之间的比较次数。当待排序记录中其他各数据项比关键字占有更大的数据量时,还应考虑到排序过程中移动记录的操作时间,有时这种操作的时间在整个排序过程中占的比例更大,从这个观点考虑,简单排序的3种排序方法中起泡排序效率最低。
2.按排序过程中所需的辅助空间大小来分。
1)所有的简单排序方法(包括;插入、起泡和选择排序)和堆排序的空间复杂度均为 O(1)。
2)快速排序为O(nlogn),为递归程序执行过程中栈所需的辅助空间。
3)归并排序和基数排序所需辅助空间最多,其空间复杂度为O(n)。
转载请注明原文地址:https://www.kaotiyun.com/show/XhxZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
阅读以下说明,回答问题。(2010年上半年下午试题二)[说明]在Linux服务器中,inetd/xinetd是Linux系统中的一个重要服务。默认情况下,xinetd配置目录信息为:drwxr—xr—xrootroot409
阅读下列说明,回答问题。(2012年上半年下午试题三)[说明]网络拓扑结构如图4—82所示,其中Web服务器Webserverl和Webserver2对应同一域名www.abc.com,DNS服务器采用WindowsServer2003操作系统。
阅读以下说明,回答问题。(2012年上半年下午试题一)[说明]某公司计划部署园区网络,其建筑物分布如图2-10所示。根据需求分析结果,网络规划要求如下。(1)网络中心机房在信息大楼。(2)设计中心由于
阅读以下说明,回答问题。[说明]某学校计划部署园区网络,本部和分校区地理分布如图2—3所示。根据需求分析结果,网络规划部分要求如下。1.网络中心机房在信息中心。2.要求汇聚交换机到核心交换机以千兆链路聚合。
阅读以下说明,回答问题。(2010年下半年下午试题五)[说明]某单位的两个分支机构各有1台采用IM的主机,计划采用IPv6一over—IPv4GRE隧道技术实现两个分支机构的IM主机通信,其网络拓扑结构如图3-13所示。IPv6主机PC1
阅读以下说明,回答问题,将解答填入答题纸对应的解答栏内。[说明]某公司通过PLX防火墙接入Internet,网络拓扑如图13—13所示。在防火墙上利用show命令杳询当前配置信息如下:PIX#showconfignameifeth0out
NAC’s(Network Access Control)role is to restrict network access to only compliant endpoints and(66)users. However, NAC is not a
Serialization delay and(71)delay are the two components of network delay that are improved by increasing bandwidth. Serializatio
ICMP报文封装在(22)协议数据单元中传送,在网络中起着差错和拥塞控制的作用。常用的ping程序中使用了回送请求/应答报文,以探测目标主机是否可以到达。
对于文法G(S):S→S+aT|aT|+aTT→*aT|*a对于句型aT+a*a*a,(28)是该句型的直接短语,(29)是该句型的句柄。
随机试题
醛固酮的主要作用是()
A.酮症酸中毒B.非酮症性高渗性糖尿病昏迷C.低血糖D.乳酸性酸中毒E.肺性脑病18岁女性糖尿病患者,因进食不洁食物,引起呕吐,腹泻,次日腹泻止,但呕吐反而加剧,并进入昏迷。住院体检:呼吸深大,尿糖(++++),血糖27.7mmol/L,血
李某从人贩子手中买得一被拐卖妇女,立即把该女关在屋内不许出门,并于当晚强行与该女子发生了性关系,第二天,李某见该女可怜,最终没有阻止此女回乡,放她回去了,则对李某的行为:()
县级以上人民政府建设主管部门及其工作人员,在注册建造师管理工作中,有( )情形之一的,由其上级行政机关或者监察机关责令改正,对直接负责的主管人员和其他直接责任人员依法给予处分;构成犯罪的,依法追究刑事责任。
个人汽车贷款的贷款期限(含展期)不得超过5年,其中二手车辆贷款期限(含展期)不得超过3年。()[2016年6月真题]
下列关于营业税纳税期限的表述中,正确的有()。
我国旅游安全管理法律制度从()向“政府、企业、社会和个人并重”转变。
中学阶段为培养学生独立地研究问题、获得知识、发展各种能力,教学中应多选用()。
价格机制的核心内容是()。
老年性黄斑变性是一种年龄相关性眼底黄斑部疾病,可分为湿性和干性两类,其中90%的视力丧失都是由湿性黄斑变性造成。湿性黄斑变性主要由异常生长的新生血管所致.可造成不可逆的中心视力下降及丧失、对比敏感度下降、暗点、视物变形、阅读能力下降,但早期症状不明显,极易
最新回复
(
0
)