題組內容
2. 請回答以下關於資料結構的相關問題。(每小題 6 分,共 18 分)
(2) Priority Queue 有非常多種實作方式,例如 Unordered Array、Sorted(由小到大) Array、 Min Heap、甚至是 Binary Search Tree 也可以。就「POP(delete)最小值」這動作裡的 「找到最小值」所花時間成本來看(即不包括移除該筆資料、後續維護該資料結構所花 時間),請先簡單分析這四種結構所花的時間⾧短,最後由大到小排序(考慮 Average Case 就好)。