关于排序算法的以下说法,错误的是()
A.归并排序的平均时间复杂度O(nlogn),最坏时间复杂度O(n^2)
B.堆排序平均时间复杂度O(nlogn),最坏时间复杂度O(nlogn)
C.冒泡排序平均时间复杂度O(n^2),最坏时间复杂度O(n^2)
D.快速排序的平均时间复杂度O(nlogn),最坏时间复杂度O(n^2)
第1题:
最好和最坏时间复杂度均为O(nlogn)且稳定的排序方法是()。
A.快速排序
B.堆排序
C.基数排序
D.归并排序
第2题:
二路归并排序算法的时间复杂度为()
A.O(logn)
B.O(nlogn)
C.O(n)
D.O(1)
第3题:
36、下列有关算法复杂度的说法正确的是()
A.折半搜索算法的时间复杂度为O(logn)
B.折半搜索算法的时间复杂度为O(nlogn)
C.归并排序算法的时间复杂度为O(logn)
D.归并排序算法的时间复杂度为O(nlogn)
第4题:
最好和最坏时间复杂度均为O(nlogn)且稳定的排序方法是()
A.归并排序
B.快速排序
C.堆排序
D.基数排序
第5题:
关于快速排序的时间复杂度,()是正确的。
A.在最坏情况下时间复杂度为O(n^2)
B.在最好情况下时间复杂度为O(nlogn)
C.在平均情况下时间复杂度为O(n^2)
D.在平均情况下时间复杂度为O(nlogn)