Examly題庫立即開始練習
司法海巡移民特考計算機大意10619單選題

下列那一種資料結構可以 O(log n)的時間複雜度模擬優先權佇列(Priority queue)?

A雙端點柱列(Double ended queue)
B堆(Heap)正確答案
C鏈結串列(Linked list)
D二元搜尋樹(Binary search tree)
答案與詳解
B
正確答案
優先權佇列的標準實作是 Heap(堆積),插入與刪除皆為 O(log n)。

為什麼答案是 B

Heap 是完全二元樹,父節點永遠 ≥(或 ≤)子節點。插入後 sift-up、刪除最大值後 sift-down,高度為 log n,故操作皆 O(log n),是 Priority Queue 的經典實作。

考點:Deque 結構考點:堆積 Heap考點:線性結構考點:BST 陷阱
載入中…

計算機大意 相關題目

想練更多計算機大意考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮