首页/ 题库 / [单选题]下列排序算法中,占用辅助空间最多的是( 的答案

下列排序算法中,占用辅助空间最多的是(  )。

单选题
2022-05-22 12:42
A、归并排序
B、快速排序
C、希尔排序
D、堆排序
查看答案

正确答案
A

试题解析
归并排序
优点:相比其他改进的排序方法,只有它是稳定的。
缺陷:归并过程需要一定的内存来存放归并结果。
快速排序只有在最坏情况下,递归树是不平衡的斜树时,空间复杂度是O(n).



感兴趣题目
如果在待排序序列中有两个元素具有相同的值,排序使它们的位置发生颠倒,则称该排序算法是不稳定的,下列哪种排序算法是不稳定的? ( )
若排序前后关键字相同的两个元素相对位置不变,则称该排序方法是稳定的。下列排序算法中,有(14)种排序算法是稳定的:归并排序、快速排序、希尔排序、堆排序、基数排序、直接插入排序、冒泡排序、直接选择排序。
下面排序算法中,平均排序速度最快的是( )。
听力原文:)。下面排序算法中,平均排序速度最快的是( )。
下面排序算法中,平均排序速度最快的是( )。
下列排序算法中,在待排序数据已有序时,花费时间反而最多的是( )排序。
●以关键字比较为基础的排序算法在最坏情况下的计算时间下界为O(nlogn)。下面的排序算法中,最坏情况下计算时间可以达到O(nlogn)的是 (33) ;该算法采用的设计方法是 (34) 。归并排序插入排序选择排序冒泡排序(34)
下列排序算法中,时间复杂度为O(nlog2n)且占用额外空间最少的是(18)。
对n个基本有序的整数进行排序,若采用插入排序算法,则时间和空间复杂度分别为(62);若采用快速排序算法,则时间和空间复杂度分别为(63)。
在对n个元素进行直接插入排序的过程中,算法的空间复杂度为()
对由n个记录所组成的有序关键码排序时,下列各常用排序算法的平均比较次数分别是:二路归并排序为(29),冒泡排序(30),快速排序为(31)。其中,归并排序和快速排序所需要的辅助存储分别是(32)和(33)。
下列与我国接壤的国家中人口最多的是()。
相关题目
在住宅区的外部空间中,( )是采用最多的限定和形成外部空间的方式。
下列经脉中分支最多的是
潮流计算中,三类节点数量最多的是
下列物质中,含二硫键最多的是()
下列经脉中,经穴数目最多的是()
在实现下列的主存空间分配算法中,需要对空闲区按大小进行排序的算法是()算法。
下列国家中出产铝土最多的是:()
对于直接插入排序,希尔排序,冒泡排序,快速排序,直接选择排序,堆排序和归并排序等排序方法,分别写出:(1)平均时间复杂度低于O(n2)的排序方法;(2)所需辅助空间最多的排序方法;
存储以下数据,占用存储字节最多的是()。
以下常数中,( )占用存储空间最多。
在计算机中,存储一个汉字要占用两个字节。那么,5KB的存储空间,最多可以存储多少个汉字?()
下列图形中,对称轴最多的是()
下列典籍中,运用类比思维最多的是()
以下排序算法中,属于交换排序的算法有()
排序算法中,第一趟排序后,任一元素都不能确定其最终位置的算法是插入排序
以下排序算法中,是不稳定排序的是()
下列排序算法中,()算法可能会出现下面情况:初始数据有序时,花费的间反而最多。
下列排序算法中,()需要的辅助存储空间最大。
下列排序算法中,占用辅助空间最多的是(  )。
在下列公约中至今加入国家最多的是:()
广告位招租WX:84302438

免费的网站请分享给朋友吧