题目内容

4.快速排序在下列( )情况下最易发挥其长处。

A. 被排序的数据中含有多个相同排序码
B. 被排序的数据已基本有序
C. 被排序的数据完全无序
D. 被排序的数据中的最大值和最小值相差悬殊

查看答案
更多问题

5.对n个关键字作快速排序,在最坏情况下,算法的时间复杂度是( )。

A. O(n)
B. O(n^2)
C. O(nlogn)
D. O(n^3)

6.若一组记录的排序码为(46, 79,56,38,40,84),则利用快速排序的方法,以第一个记录为基准得到的一次划分结果为( )。

A. 38,40,46,56,79,84
B. 40,38,46,79,56,84
C. 40,38,46,56,79,84
D. 40,38,46,84,56,79

8.堆是一种( )排序。

A. 插入
B. 选择
C. 交换
D. 归并

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

A. 希尔排序
B. 快速排序
C. 归并排序
D. 堆排序

答案查题题库