cppreference.com
-> C++ 優先順位付きキュー
C++ 優先順位付きキュー(std::priority_queue)
C++の優先順位付きキューは
キュー
と似ているが、 データ構造の中の要素は、与えられた比較方法を使用して順番に並べられる。
empty()
優先順位付きキューが空ならtrueを返す
pop()
最初の要素を削除する
push()
要素を追加する
size()
優先順位付きキューに格納されている要素数を返す
top()
優先順位の高い要素を返す