下列排序算法中,________算法可能在初始数据有序时,花费的时间反而最多。
A. 堆排序
B. 冒泡排序
C. 快速排序
D. 插入排序
查看答案
对包含N个元素的散列表进行检索,平均查找长度为___( )____.
A. O(log2N)
B. O(N)
C. 不直接依赖于N
D. 上述说法都不对
在各种排序方法中,从未排序序列中挑选元素,并将其依次放入已排序序列(初始时为空)的一端的方法是_______( )_______
A. 插入排序
B. 希尔排序
C. 选择排序
D. 归并排序
一组记录的关键字为(46,79,56,38,40,84),则利用堆排序的方法建立的初始堆为_______( )____
A. 79,46,56,38,40,80
B. 84,79,56,38,40,46
C. 84,79,56,46,40,38
D. 84,56,79,40,46,38
对具有8个元素的序列(49,38,65,97,76,13,27,50),按升序排序,采用快速排序法第一趟的结果为( )
A. 13,65,38,97,76,49,27,50
B. 13,27,38,49,50,65,76,97
C. 97,76,65,50,49,38,27,13
D. 27,38,13,49,76,97,65,50