经典指数          
原因
2223
浏览数
0
收藏数
 

最坏情况下 insert sort, quick sort ,merge sort 的复杂度分别是多少?
  • O(n*n),O(nlogn),O(n*n)
  • O(n*n),O(n*n),O(nlogn)
  • O(n*n),O(nlogn),O(nlogn)
  • O(nlogn),O(nlogn),O(nlogn)

     举报   纠错  
 
切换
1 个答案

1:简单选择  最好时间 O(n^2)      平均时间O(n^2)      最坏时间 O(n^2)

2:直接插入  最好时间 O(n)         平均时间O(n^2)      最坏时间 O(n^2)

3:冒泡排序  最好时间 O(n)         平均时间O(n^2)      最坏时间 O(n^2)

4:希尔排序  最好时间 O(n)         平均时间O(logn)     最坏时间 O(n^s) 1

5:快速排序  最好时间 O(nlogn)  平均时间O(nlogn)   最坏时间O(n^2) 

6:堆排序      最好时间 O(nlogn)  平均时间O(nlogn)   最坏时间O(nlogn) 

7:归并排序  最好时间 O(nlogn)  平均时间O(nlogn)   最坏时间O(nlogn) 

 
切换
撰写答案