パッケージ library.ds
クラス DoubleEndedPriorityQueue<T extends Number>
java.lang.Object
library.ds.DoubleEndedPriorityQueue<T>
- 型パラメータ:
T
-
DoubleEndedPriorityQueue
両端からアクセスできるHeapQueue
-
コンストラクタの概要
-
メソッドの概要
-
コンストラクタの詳細
-
DoubleEndedPriorityQueue
コンストラクタ- パラメータ:
d
-
-
-
メソッドの詳細
-
push
要素を追加する- パラメータ:
x
-
-
popMin
最小値を削除する- 戻り値:
- 削除した最小値
-
popMax
最大値を削除する- 戻り値:
- 削除した最大値
-
getMin
最小値を返す- 戻り値:
- 最小値
-
getMax
最大値を返す- 戻り値:
- 最大値
-
size
public final int size()PriorityQueueの大きさを返す- 戻り値:
- PriorityQueueのサイズ
-
isEmpty
public final boolean isEmpty()PriorityQueueが空かどうか判定する
-