(三)透過不斷重複「移除 Min-Heap 根節點的最小數字並進行重整」的動作,依序取出的
數字即可排列成一個由小到大的數列,這種排序演算法稱為堆積排序(Heap Sort)。請
問在資料筆數為 N 的情況下,Heap Sort 的最佳(Best Case)、最壞(Worst Case)與平均
(Average Case)時間複雜度分別為何?(3 分)