对n个记录的序列进行堆排序,最坏情况下的时间复杂度为______。A、O(logn)B、O(nlogn)C、O(n)D、O(n^2)
点击查看答案
在最好和最坏情况下的时间复杂度均为O(nlogn)且稳定的排序方法是归并排序。()此题为判断题(对,错)。
最好和最坏时间复杂度均为O(nlog2n)且稳定的排序方法是()。A.快速排序B.堆排序C.归并排序D.基数排序
●以关键字比较为基础的排序算法在最坏情况下的计算时间下界为O(nlogn)。下面的排序算法中,最坏情况下计算时间可以达到O(nlogn)的是 (33) ;该算法采用的设计方法是 (34) 。(33) A.归并排序B.插入排序C.选择排序D.冒泡排序(34) A.分治法B.贪心法C.动态规划方法D.回溯法
●在最好和最坏情况下的时间复杂度均为O(nlogn)且稳定的排序方法是 (52) 。(52) A.快速排序B.堆排序C.归并排序D.基数排序
在最坏情况下,下列排序方法中时间复杂度最小的是______。A.冒泡排序B.快速排序C.插入排序D.堆排序
在最好和最坏情况下的时间复杂度均为O(nlogn),但不稳定的排序算法是(60)。A.堆排序B.快速排序C.归并排序D.基数排序