Introduction
QuickHeaps
is a Julia package providing versatile binary heaps and priority queues. These data structures are more flexible and usually faster than those provided by DataStructures
.
Table of contents
Index of types and methods
QuickHeaps.FastMax
QuickHeaps.FastMin
QuickHeaps.TotalMax
QuickHeaps.TotalMin
QuickHeaps.AbstractBinaryHeap
QuickHeaps.AbstractPriorityQueue
QuickHeaps.BinaryHeap
QuickHeaps.FastBinaryHeap
QuickHeaps.FastPriorityQueue
QuickHeaps.PriorityQueue
DataStructures.dequeue!
DataStructures.dequeue_pair!
DataStructures.enqueue!
QuickHeaps.has_bad_values
QuickHeaps.heap_index
QuickHeaps.heapify
QuickHeaps.heapify!
QuickHeaps.heapify_down!
QuickHeaps.heapify_up!
QuickHeaps.isheap
QuickHeaps.setroot!
QuickHeaps.storage
QuickHeaps.unsafe_grow!
QuickHeaps.unsafe_heapify_down!
QuickHeaps.unsafe_heapify_up!
QuickHeaps.unsafe_shrink!