设有10000个无序的元素,希望用最快的速度挑选出其中前10个最大的元素,最好选用( )排序法。
A. 冒泡排序
B. 快速排序
C. 堆排序
D. 基数排序
查看答案
快速排序在()情况下最不利于发挥其长处。
A. 要排序的数据量太大
B. 要排序的数据中含有多个相同值
C. 要排序的数据个数为奇数
D. 要排序的数据已基本有序
对关键字序列{98,36,-9,0,47,23,1,8,10,7}进行排序,第一趟排序结束后的结果为{10,7,-9,0,47,23,1,8,98,36},其使用的排序方法是()。
A. 快速排序
B. 希尔排序
C. 堆排序
D. 冒泡排序
稳定的排序方法是()。
A. 直接插入排序和快速排序
B. 直接插入排序和冒泡排序
C. 直接插入排序和归并排序
D. 快速排序和冒泡排序
在下列排序方法中,辅助空间为O(n)的是()。
A. 希尔排序
B. 冒泡排序
C. 堆排序
D. 归并排序