堆積排序法示範
陣列數量:
5
10
15
20
生成新陣列
開始排序
排序速度倍數:
回首頁
花費時間:
0
秒
堆積範圍
比較中
交換中
已排序
當前速度倍數:
1
倍
堆積排序介紹
堆積排序會先把資料建立成最大堆積,接著反覆將根節點(最大值)交換到尾端,並縮小堆積範圍再重建。其時間複雜度在平均與最差情況皆為 O(n log n),且額外空間需求為 O(1)。