快速排序
堆排序
归并排序
直接插入排序
第1题:
A.快速排序
B.堆排序
C.归并排序
D.基数排序
第2题:
在下列排序方法中,平均时间性能为O(nlog2n)且空间性能最好的是( )。
A.快速排序
B.堆排序
C.归并排序
D.基数排序
第3题:
A、快速排序
B、堆排序
C、归并排序
D、直接插入
第4题:
Shell排序、快速排序、堆排序的稳定性如何?(23)。
若要尽可能的完成对实数数组的排序,且要求排序是稳定的,则应选(24)。
若用插入排序算法对n个记录进行排序,最佳情况下,对关键字进行的比较次数为(25)。
对于多关键字而言,(26)是一种方便而又高效的文件组织方式。
若用冒泡排序对关键字序列{19,16,11,8,5,3}从小到大进行排序,则需要次数为(27)。
A.Shell排序是稳定的
B.快速排序是稳定的
C.堆排序是稳定的
D.都不稳定
第5题:
A.快速排序
B.堆排序
C.归并排序
D.直接插入排序
第6题:
●在最好和最坏情况下的时间复杂度均为O(nlogn)且稳定的排序方法是 (52) 。
(52) A.快速排序
B.堆排序
C.归并排序
D.基数排序
第7题:
在最好和最坏情况下的时间复杂度均为O(nlogn)且稳定的排序方法是(51)。
A.基数排序
B.快速排序
C.堆排序
D.归并排序
第8题:
A.归并排序
B.堆排序
C.快速排序
D.锦标赛排序
第9题:
内排序方法的稳定性是指()。
A、该排序算法不允许有相同的关键字记录
B、该排序算法允许有相同的关键字记录
C、平均时间为O(nlog2n)的排序方法
D、以上都不对
第10题:
若需要0(nlog2n)的时间内完成对数组的排序,且要求排序是稳定的,则可选择排序方法是()。
A.快速排序
B.堆排序
C.归并排序
D.直接插入排序