minheap

minheap provides several heap data structures with meldable min-heap and priority queue functionality. Due to this lib's history, all implemented heaps are currently limited to fixnum keys in min-first order though an adaption for other needs should be quite simple.

In the current version this library sports the following heap data structures: binary, Fibonacci, pairing (in a number of variants), splay, violation

Git repository is at: http://github.com/sfrank/minheap

CLiki pages can be edited by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively