首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关键在待排序的元素序列基本有序的前提下,效率最高的排序方法是 ______。 A.直接插入排序 B.选择排序 C.快速排序 D.归并排序
关键在待排序的元素序列基本有序的前提下,效率最高的排序方法是 ______。 A.直接插入排序 B.选择排序 C.快速排序 D.归并排序
admin
2012-03-11
39
问题
关键在待排序的元素序列基本有序的前提下,效率最高的排序方法是 ______。
A.直接插入排序
B.选择排序
C.快速排序
D.归并排序
选项
A、
B、
C、
D、
答案
A
解析
本题考查各种排序方法,直接插入排序是将第i个元素插入到已经排序好的前i-1个元素中;选择排序是通过n-i次关键字的比较,从n-i+1个记录中选出关键字最小的记录,并和第i个记录交换,当i等于n时所有记录都已有序排列;快速排序是通过一趟排序将待排序的记录分割为独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,然后再分别对这两部分记录继续进行排序,以达到整个序列有序;归并排序是把一个有n个记录的无序文件看成由n个长度为1的有序子文件组成的文件,然后进行两两归并,得到[n/2]个长度为2或l的有序文件,再两两归并,如此重复,直至最后形成包含n个记录的有序文件为止。
通过上面的分析,可知,在待排序元素有序的情况下,直接插入排序不再需要进行比较,而其他3种算法还要分别进行比较,所以效率最高为直接插入排序。
转载请注明原文地址:https://kaotiyun.com/show/VoVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
为了支持不同的传输介质,快速以太网提供了3种技术标准,即100BASE-T4、 100BASE-TX、100BASE-FX。100BASE-T4使用(29)。
局域网的网络软件主要包括网络数据库管理系统、网络应用软件和(13)。
“违反国家规定,侵入国家事务、国防建设、尖端科学领域的计算机信息系统的,处三年以下有期徒刑或者拘役。”这法规出自(40)。
已知八位机器码10111010(最高位为符号位),当它是原码时表示的十进制数是(2);当它是补码时表示的十进制数是(3);当它是反码时表示的十进制数是(4)。
两台接连在同一个网段上的Windows 95计算机,ping不通,原因可能是(62); SNMP的设计是基于(63);在Windows 95下用资源管理器查看网络邻居时,系统提示网络无法访问,错误的原因是(64);对于一个使用应用代理服务型防火墙的网络而言
一台PC服务器,安装Linux并配置DNS服务。通过(43)命令测试DNS是否正常。
(9)is not a basic element of communication protocols
Electroniccommercemaybedefinedastheentiresetofprocessesthatsupport______activitiesonanetworkandinvolveinforma
Inthefollowingstatementsaboutfunctionaldependency,whichoneisincorrect?()
随机试题
饮食业成本控制的特点之一是处于变化中的成本比重大,引起成本变化的原因主要是销售量的变化和________。
()
血中哪种激素出现高峰可作为排卵的标志
A.蜘蛛痣B.脾大C.黄疸D.下肢水肿E.肝大门脉高压症可表现
根据建设项目的性质、产品方案和生产规模的具体要求,研究确定项目的工艺技术路线、工艺流程、工艺参数、原材料和公用工程单耗、产品质量、主要设备选型和配置等指的是()。
关于施工企业资质管理,说法正确的有()。
在MA的应用中,证券市场经常描述的“死亡交叉”发生在()。
某市卷烟厂为增值税一般纳税人,主要生产A牌卷烟,该品牌卷烟平均不含税调拨价每标准条60元,最高不含税售价每标准条65元。2016年5月发生如下几笔业务:(1)从烟农手中收购一批烟叶,货物已验收入库,支付收购价格80000元和价外补贴8000元(价外补贴与
搜索考生文件夹中的AUTXIAN.BAT文件,然后将其删除。
Fromthepassage,wecaninferthattheauthoriswhatkindofperson?Whattouchedthewriterintheend?
最新回复
(
0
)