See: Description
Class | Description |
---|---|
AbstractHeap |
Abstract base class for heaps.
|
ComparableMaxHeap<K extends Comparable<K>> |
Basic in-memory heap structure.
|
ComparableMinHeap<K extends Comparable<K>> |
Basic in-memory heap structure.
|
DoubleHeap |
Basic in-memory heap structure.
|
DoubleMaxHeap |
Basic in-memory heap structure.
|
DoubleMinHeap |
Basic in-memory heap structure.
|
DoubleObjMaxHeap<V> |
Basic in-memory heap structure.
|
DoubleObjMinHeap<V> |
Basic in-memory heap structure.
|
DoublePriorityObject<O> |
Object for a priority queue with integer priority.
|
Heap<E> |
Basic in-memory heap structure.
|
IntegerHeap |
Basic in-memory heap structure.
|
IntegerMaxHeap |
Basic in-memory heap structure.
|
IntegerMinHeap |
Basic in-memory heap structure.
|
IntegerPriorityObject<O> |
Object for a priority queue with integer priority.
|
ObjectHeap<K> |
Basic in-memory heap structure.
|
TiedTopBoundedHeap<E> |
A size-limited heap similar to
TopBoundedHeap , discarding elements
with the highest value. |
TiedTopBoundedUpdatableHeap<E> |
A size-limited heap similar to
TopBoundedHeap , discarding elements
with the highest value. |
TopBoundedHeap<E> |
Heap class that is bounded in size from the top.
|
TopBoundedUpdatableHeap<E> |
Heap class that is bounded in size from the top.
|
UpdatableHeap<O> |
A heap as used in OPTICS that allows updating entries.
|
Heap structures and variations such as bounded priority heaps.