对下列关键字序列用快速排序法进行排序时,速度最快的情形是()
第1题:
A、冒泡排序
B、快速排序
C、堆排序
D、基数排序
第2题:
:A冒泡排序
B快速排序
C堆排序
D基数排序
第3题:
A、选择排序
B、希尔排序
C、快速排序
D、归并排序
第4题:
以下关键字序列用快速排序法进行排序,速度最慢的是______。
A.{23,27,7,19,11,25,32}
B.{23,11,19,32,27,35,7}
C.{7,11,19,23,25,27,32}
D.{27,25,32,19,23,7,11}
第5题:
第6题:
A直接插入排序
B快速排序
C堆排序
D归并排序
第7题:
第8题:
A.直接插入排序
B.快速排序
C.直接选择排序
D.归并排序
第9题:
已知用某种排序方法对关键字序列(51,35,93,24,13,68,56,42,77)进行排序时,前两趟排序的结果为 (35,51,24,13,68,56,42,77,93) (35,24,13,51,56,42,68,77,93) 所采用的排序方法是 ( )
A.插入排序
B.冒泡排序
C.快速排序
D.归并排序
第10题:
Shell排序、快速排序、堆排序的稳定性如何?(23)。
若要尽可能的完成对实数数组的排序,且要求排序是稳定的,则应选(24)。
若用插入排序算法对n个记录进行排序,最佳情况下,对关键字进行的比较次数为(25)。
对于多关键字而言,(26)是一种方便而又高效的文件组织方式。
若用冒泡排序对关键字序列{19,16,11,8,5,3}从小到大进行排序,则需要次数为(27)。
A.Shell排序是稳定的
B.快速排序是稳定的
C.堆排序是稳定的
D.都不稳定