Uses of Interface
org.jheaps.Heap
-
Packages that use Heap Package Description org.jheaps Interfacesorg.jheaps.array Heaps using an array representationorg.jheaps.monotone Monotone heapsorg.jheaps.tree Heaps using an explicit "pointer-based" tree representation -
-
Uses of Heap in org.jheaps
Subinterfaces of Heap in org.jheaps Modifier and Type Interface Description interfaceDoubleEndedHeap<K>A double-ended heap.interfaceDoubleEndedValueHeap<K,V>A double-ended heap with values.interfaceMergeableHeap<K>A heap that allows melding with another heap.interfaceValueHeap<K,V>A heap with values. -
Uses of Heap in org.jheaps.array
Classes in org.jheaps.array that implement Heap Modifier and Type Class Description (package private) classAbstractArrayHeap<K>Abstract implementation of a heap using an array representation.(package private) classAbstractArrayWeakHeap<K>An abstract weak heap with an array representation.classBinaryArrayBulkInsertWeakHeap<K>An array based binary weak heap using bulk insertion.classBinaryArrayHeap<K>An array based binary heap.classBinaryArrayIntegerValueHeap<V>An optimized array-based binary heap with integer keys.classBinaryArrayWeakHeap<K>An array based binary weak heap.classDaryArrayHeap<K>An array based d-ary heap.classMinMaxBinaryArrayDoubleEndedHeap<K>An array based binary MinMax heap. -
Uses of Heap in org.jheaps.monotone
Classes in org.jheaps.monotone that implement Heap Modifier and Type Class Description (package private) classAbstractRadixHeap<K>Base abstract implementation of a radix heap.classBigIntegerRadixHeapA radix heap forBigIntegerkeys.classDoubleRadixHeapA radix heap for double keys.classIntegerRadixHeapA radix heap for (signed) integer keys.classLongRadixHeapA radix heap for (signed) long keys. -
Uses of Heap in org.jheaps.tree
Classes in org.jheaps.tree that implement Heap Modifier and Type Class Description classBinaryTreeSoftHeap<K>A binary tree soft heap.
-