首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关键在待排序的元素序列基本有序的前提下,效率最高的排序方法是______。
关键在待排序的元素序列基本有序的前提下,效率最高的排序方法是______。
admin
2010-12-16
54
问题
关键在待排序的元素序列基本有序的前提下,效率最高的排序方法是______。
选项
A、直接插入排序
B、选择排序
C、快速排序
D、归并排序
答案
A
解析
在本题考查各种排序方法,直接插入排序是将第i个元素插入到已经排序好的前i-1个元素中;选择排序是通过n-i次关键字的比较,从n-i+1个记录中选出关键字最小的记录,并和第i个记录交换,当i等于n时所有记录都已有序排列;快速排序是通过一趟排序将待排序的记录分割为独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,然后再分别对这两部分记录继续进行排序,以达到整个序列有序;归并排序是把一个有n个记录的无序文件看成由n个长度为1的有序子文件组成的文件,然后进行两两归并,得到[n/2]个长度为2或1的有序文件,再两两归并,如此重复,直至最后形成包含n个记录的有序文件为止。
通过上面的分析,可知,在待排序元素有序的情况下,直接插入排序不再需要进行比较,而其他三种算法还要分别进行比较,所以效率最高为直接插入排序。
转载请注明原文地址:https://kaotiyun.com/show/TOjZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
ICMP不包括(25)功能。
对9位补码操作数(A5)16进行两位算式右移的结果是(19)。
数字用户线路接入种类很多,其中非对称数字用户线是(43)。光纤接入网有多种,其中(44)是最理想的。
(58)定义了网络管理模型。
下面选项(39)不是图形界面的浏览器。
进程调度是从(10)中选择一个进程投入运行。
WAP uses(71), which includes the Handheld Device Markup Language (HDML) developed by Phone.com. WML can also trace its roots to
关于下列两行HTML代码,描述正确的是(43)。 <IMG onClick=over(this) title=放大 src="image.gif" alt="picture"> <a href="image.gif">picture</a>
鉴于Java的特点,它最适合的计算环境是(29)。
假设信道上没有噪声,带宽为2kHz,传输二进制信号中,能达到的最大数据传输率为(1);带宽为1kHz,信噪比为30dB的信道,能达到的数据传输速率不超过(2);根据奈奎斯特第一定理,为保证信号传输质量,信号传输码元速率达到1kBaud,则需要带宽为(3);
随机试题
男性,35岁,驾车肇事,右髋致伤剧痛。检查见右下肢短缩,内旋位、内收位弹性固定。右足不能背屈。如果经检查确定为髋关节后脱位,其治疗方法应尽早考虑
治疗支气管哮喘,每日氨茶碱静脉滴注的剂量不宜超过
A、病轻B、病重C、表证D、里证E、热证望小儿示指络脉时,指纹在风关者主
单位实物工程量投资估算法中,矿井巷道衬砌工程按()投资。
下列词语中,加点字的读音不正确的一项是()。
首因效应是指人们根据最初获得的信息所形成的印象不易改变,甚至会左右对后来获得的新信息的解释。根据上述定义,下列各项中属于首因效应的是()。
下列有关工伤的说法正确的是:
证明:二次型f(x)=xTAx在||x||=1时的最大值为矩阵A的最大特征值。
下列对Aironet1100无线接入点首次配置的描述中,错误的是()。
Whatarethespeakerstalkingabout?
最新回复
(
0
)