三路歸并,即:將待排序數組等分為三個部分,然后一直分解到能直接求解為止(也就是分解到一個一個元素);最后自底向上逐一歸并,直至最終合并為一個數組為止。
對于大量數據,雖然三路歸并比二路歸并排序時間復雜度有所下降,但數量級仍為O(nlogn);空間復雜度也與二路歸并一樣。
三路歸并,即:將待排序數組等分為三個部分,然后一直分解到能直接求解為止(也就是分解到一個一個元素);最后自底向上逐一歸并,直至最終合并為一個數組為止。
對于大量數據,雖然三路歸并比二路歸并排序時間復雜度有所下降,但數量級仍為O(nlogn);空間復雜度也與二路歸并一樣。