"二叉堆"資料結構在"形狀樹"中維護理論上的"堆屬性",其最大項始終位於樹的根部。這個 std::priority_queue<int> 二叉堆在您需要頻繁識別和刪除集合中最大項時很有用,而無需對該集合進行線性排序。
std::priority_queue<int>
有關二叉堆的更多資訊(包括互動式示例)