插入排序、希尔排序、选择排序、快速排序、堆排序、归并排序、和基数排序方法中,不稳定的排序方法有_____、_____、______、________。
●若关键字是非负整数,快速排序、归并、堆排序和基数排序 (54) 最快。若要求辅助空间为O (1) ,应选 (55) 。(54),(55) A.快速排序B.归并排序C.堆排序D.基数排序
在堆排序和快速排序中,若只从最坏情况下排序最快并且要节省内存考虑,则应选择______方法。
下列排序中,______是稳定的排序方法。A.直接选择排序B.堆排序C.快速排序D.归并排序
下述几种排序方法中,()是稳定的排序方法。 A.希尔排序B、快速排序C、归并排序D、堆排序
下述几种排序方法中,要求内存最大的是()。 A.希尔排序B、快速排序C、归并排序D、堆排序
就排序算法所用的辅助空间而言,堆排序、快速排序、归并排序的关系是()。A、堆排序 就排序算法所用的辅助空间而言,堆排序、快速排序、归并排序的关系是()。A、堆排序B、堆排序C、堆排序>归并排序>快速排序D、堆排序>快速排序>归并排序
设有5000个元素,希望用最快速度挑选出其中前10个最大的元素,在以下的排序方法中,采用那一种最好( )。 A: 快速排序B: 堆排序C: 归并排序D: 基数排序和shell排序
当待排序列基本有序时,下列排序方法中()最好。 A直接插入排序B快速排序C堆排序D归并排序
若关键字是非负整数,快速排序、归并排序、堆排序和基数排序中(54)最快。若要求辅助空间为O(1),应选(55)。A.快速排序B.归并排序C.堆排序D.基数排序
下列排序算法中,其中()是稳定的。 A、堆排序,冒泡排序B、快速排序,堆排序C、直接选择排序,归并排序D、归并排序,冒泡排序
在下列排序方法中,不稳定的方法有(35)。A.归并排序和基数排序B.插入排序和希尔排序C.堆排序和快速排序D.选择排序和冒泡排序
若要对1000个元素排序,要求既快又稳定,则最好采用()方法。A、直接插入排序B、归并排序C、堆排序D、快速排序
一个序列中有10000个元素,若只想得到其中前10个最小元素,则最好采用()方法。A、快速排序B、堆排序C、插入排序D、归并排序
下述几种排序方法中,要求内存最大的是()。A、希尔排序B、快速排序C、归并排序D、堆排序
下述几种排序方法中,()是稳定的排序方法。A、希尔排序B、快速排序C、归并排序D、堆排序
快速排序、堆排序和归并排序的平均时间复杂度都是(),但其中稳定的排序方法只有()
在平均情况下速度最快的排序方法为()A、堆排序B、直接排序C、快速排序D、归并排序
在待排序元素基本有序的情况下,效率最高的排序方法是()。A、归并排序B、快速排序C、插入排序D、堆排序
在堆排序、快速排序和归并排序中,若只从存储空间考虑,则首先应选取()方法,其次选取快速排序方法。
若要对1000个元素排序,要求既快又节省存储空间,则最好采用()方法。A、直接插入排序B、归并排序C、堆排序D、快速排序
单选题就排序算法所用的辅助空间而言,堆排序,快速排序,归并排序的关系是( )。A堆排序快速排序归并排序B堆排序归并排序快速排序C堆排序归并排序快速排序D堆排序快速排序归并排序E.以上答案都不对
单选题若要对1000个元素排序,要求既快又节省存储空间,则最好采用()方法。A直接插入排序B归并排序C堆排序D快速排序
单选题下述几种排序方法中,要求内存最大的是()。A希尔排序B快速排序C归并排序D堆排序
单选题下列排序算法中,其中( )是稳定的。A堆排序,冒泡排序B快速排序,堆排序C直接选择排序,归并排序D归并排序,冒泡排序
填空题快速排序、堆排序和归并排序的平均时间复杂度都是(),但其中稳定的排序方法只有()
单选题下述几种排序方法中,()是稳定的排序方法。A希尔排序B快速排序C归并排序D堆排序