A key that will among items on the bottom of the heap.
A key that will among items on the bottom of the heap. Used primarily to add items that will eventually flow higher.
A key that will always be at the top of the heap if present at all.
A key that will always be at the top of the heap if present at all. Used to efficiently remove items from the heap.
if the key is unusable
The heap moves the greatest value to the top, according to some HeapOrdering.
the key type in this heap map.