1. 程式人生 > >常見排序演算法時間複雜度和空間複雜度表

常見排序演算法時間複雜度和空間複雜度表

歸併排序空間複雜度為O(n)

快速排序空間複雜度為O(logn~n):因為快速排序是遞迴的,需要一個棧存放相應的資料,最大遞迴呼叫次數與遞迴樹的深度有關

堆排序空間複雜度在非遞迴情況下是O(1),遞迴情況下就是O(logn)