对长度n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( ) A.快速排序B.

题目内容(请给出正确答案)

对长度n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )

A.快速排序

B.冒泡排序

C.直接插入排序

D.堆排序

参考答案和解析
正确答案:D
 排序技术有:①交换类排序法(冒泡排序法、快速排序法);②插入类排序法(简单插入排序、希尔排序);③选择类排序法(简单选择排序法、堆排序法)。在最坏情况下,希尔排序需要的比较次数是O(nl.5)、堆排序需要的比较次数是O(nlog2n)、其它排序方法需要的比较次数都是n(n.1)/2。因此本题的正确答案是D。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
更多相关问题