下列排序方法中,排序所花费时间不受数据初始排列特性影响的算法是______。A.直接插入排序B.冒泡排
下列排序方法中,排序所花费时间不受数据初始排列特性影响的算法是______。
A.直接插入排序
B.冒泡排序
C.直接选择排序
D.快速排序
解析:不同的方法各有优缺点,可根据需要运用到不同的场合。在选取排序算法时需要考虑以下因素:待排序的记录个数n、记录本身的大小、关键字的分布情况、对排序稳定性的要求、语言工具的条件及辅助空间的大小。依据这些因素可得以下结论:
.若待排序的记录数目n较小时,可采用插入排序和选择排序;
.若待排序记录按关键字基本有序,则宜采用直接插入排序或冒泡排序;
.当n很大且关键字的位数较少时,采用链式基数排序较好;
.若n较大,则应采用时间复杂度为O(nlogn)的排序方法——快速排序、堆排序、归并排序。
关于java直接插入算法的问题当初始序列已经按键值有序,用直接插入算法对其进行排序,需要循环的次数 其他 2020-05-13 …
我国家庭电路的电压为伏,如图所示的设备为USB集线器的一种,表是它的参数,从表中可以直到该集线器使 物理 2020-05-17 …
对排序文件的初始状态不做任何要求的排序方法是()。A.直接插入排序和快速排序B.直接插入和归并排 计算机类考试 2020-05-23 …
下列排序方法中,排序所花费时间不受数据初始排列特性影响的算法是______。A.直接插入排序B.冒泡 计算机类考试 2020-05-26 …
数据结构直接插入排序的简单问题在对一组记录(54,38,96,23,15,72,60,45,83) 数学 2020-06-11 …
(2013•临邑县一模)图中符合家庭用电安全要求的是()A.允许最大电流6A的插座连接多个电器B. 物理 2020-07-20 …
如果从墙上电灯的拉线开关中的两接线柱上引出两根电线来安装一个两孔插座,安装好后用测电笔测验:一孔氖管 物理 2020-11-08 …
试用直接插入排序方法将下面一列无序数据按照从大到小的顺序进行排序,然后再用折半插入排序法,将6插入到 数学 2020-11-08 …
有一些用来接大功率用电器的插座,常在连接插座的火线上装一根熔丝,而不是在连接插座的火线和零线上各装一 其他 2020-11-25 …
小李同学买了一个电热驱蚊器,查看其说明书上有如图所示的数据.(1)该电热器(“能”或“不能”)直接插 物理 2020-12-08 …