在下列几种排序方法中,要求内存量最大的是( )

题目
在下列几种排序方法中,要求内存量最大的是( )

A.插入排序
B.选择排序
C.快速排序
D.归并排序
参考答案和解析
答案:D
解析:
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在下列几种排序方法中,空间复杂度最高的是()

A.归并排序

B.快速排序

C.插入排序

D.选择排序


正确答案:A

第2题:

下述几种排序方法中,()是稳定的排序方法。

A.希尔排序

B、快速排序

C、归并排序

D、堆排序


参考答案:C
解释:不稳定排序有希尔排序、简单选择排序、快速排序、堆排序;稳定排序有直接插入排序、折半插入排序、冒泡排序、归并排序、基数排序。

第3题:

在下列排序方法中,平均情况下占用内存量最大的是_______方法。

A、快速排序

B、插入排序

C、冒泡排序

D、堆排序


正确答案:B

第4题:

下面四种内排序方法中,要求容量最大的是()。

A插入排序

B选择排序

C快速排序

D归并排序


参考答案:D

第5题:

在下述几种排序方法中,不稳定的排序方法是()。

A、直接插入排序

B、冒泡排序

C、直接选择排序

D、归并排序


参考答案:C

第6题:

在排序算法中,每次从未排序的记录中挑出最小(或最大)关键码字的记录,加入到已排序记录的末尾,该排序方法是( )。

A、选择

B、冒泡

C、插入

D、堆


正确答案:A

第7题:

下述几种排序方法中,要求内存最大的是()。

A.希尔排序

B、快速排序

C、归并排序

D、堆排序


参考答案:C
解释:堆排序、希尔排序的空间复杂度为O(1),快速排序的空间复杂度为O(log2n),归并排序的空间复杂度为O(n)。

第8题:

在下列几种排序方法中,要求内存量最大的是 ______。

A.插入排序

B.选择排序

C.快速排序

D.归并排序


正确答案:D
解析:快速排序的基本思想是,通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,再分别对这两部分记录继续进行排序,以达到整个序列有序;插入排序的基本操作是指将无序序列中的各元素依次插入到已经有序的线性表中,从而得到一个新的序列;选择排序的基本思想是:扫描整个线性表,从中选出最小的元素,将它交换到表的最前面(这是它应有的位置),。然后对剩下的子表采用同样的方法,直到表空为止;归并排序是将两个或两个以上的有序表组合成一个新的有序表。

第9题:

下述几种排序方法中,平均查找()。

A插入排序

B选择排序

C快速排序

D归并排序


参考答案:C

第10题:

下述几种排序方法中,平均查找长度最小的是()。

A插入排序

B选择排序

C快速排序

D归并排序


参考答案:C

更多相关问题