下列排序方法中,稳定的排序方法为( )。
A. 直接选择排序
B. 堆排序
C. 快速排序
D. 直接插入排序
数据序列(2,1,4,9,8,10,6,20)只能是下列排序算法中的( )的两趟排序后的结果。
A. 快速排序
B. 冒泡排序
C. 选择排序
D. 插入排序
采用( )排序方法对数据(84,47,25,15,21)进行排序,各趟的状态为(1) 15,47,25,84,21(2) 15,21,25,84,47(3) 15,21,25,84,47(4) 15,21,25,47,84
A. 选择
B. 冒泡
C. 快速
D. 插入
下列关键字序列中,构成大根堆的是( )
A. 5,8,1,3,9,6,2,7
B. 9,8,1,7,5,6,2,3
C. 9,8,6,3,5,l,2,7
D. 9,8,6,7,5,1,2,3