削除可能な優先度付きキュー [詳解]
#include "erasable_pq.hpp"
公開メンバ関数 | |
ErasablePQ () | |
void | push (int x) |
x を追加する | |
void | erase (int x) |
x を削除する | |
T | top () |
最大値を返す | |
公開変数類 | |
priority_queue< T > | pq |
priority_queue< T > | pq2 |
int | siz =0 |
削除可能な優先度付きキュー
MAX | trueのとき、最大値を返す |
NONE | 空のときに返す値 |
erasable_pq.hpp の 7 行目に定義があります。
|
inline |
erasable_pq.hpp の 11 行目に定義があります。
参照先 siz.
|
inline |
|
inline |
|
inline |
最大値を返す
erasable_pq.hpp の 28 行目に定義があります。
priority_queue<T> ErasablePQ< T, MAX, NONE >::pq |
erasable_pq.hpp の 8 行目に定義があります。
priority_queue<T> ErasablePQ< T, MAX, NONE >::pq2 |
erasable_pq.hpp の 8 行目に定義があります。
int ErasablePQ< T, MAX, NONE >::siz =0 |
erasable_pq.hpp の 9 行目に定義があります。