The devel/p5-Heap port
p5-Heap-0.80p2 – heap data structure in perl (cvsweb github mirror)
Description
This is a collection of routines for managing a heap data structure. There are two major components: a heap component, and an element component. A heap package basically keeps a collection of elements and is able to return the smallest one. The heap component interface is defined in Heap(3) and must be supported by all heap packages. Currently there are three heap components provided: Heap::Fibonacci (the preferred one) Heap::Binomial Heap::Binary See the book "Algorithms" by Cormen, Leiserson, and Rivest for details of the three heap packages.WWW: https://metacpan.org/release/Heap
Maintainer
The OpenBSD ports mailing-list
Categories
Files
- /usr/local/libdata/perl5/site_perl/Heap.pm
- /usr/local/libdata/perl5/site_perl/Heap/
- /usr/local/libdata/perl5/site_perl/Heap/Binary.pm
- /usr/local/libdata/perl5/site_perl/Heap/Binomial.pm
- /usr/local/libdata/perl5/site_perl/Heap/Elem.pm
- /usr/local/libdata/perl5/site_perl/Heap/Elem/
- /usr/local/libdata/perl5/site_perl/Heap/Elem/Num.pm
- /usr/local/libdata/perl5/site_perl/Heap/Elem/NumRev.pm
- /usr/local/libdata/perl5/site_perl/Heap/Elem/Ref.pm
- /usr/local/libdata/perl5/site_perl/Heap/Elem/RefRev.pm
- /usr/local/libdata/perl5/site_perl/Heap/Elem/Str.pm
- /usr/local/libdata/perl5/site_perl/Heap/Elem/StrRev.pm
- /usr/local/libdata/perl5/site_perl/Heap/Fibonacci.pm
- /usr/local/man/man3p/Heap.3p
- /usr/local/man/man3p/Heap::Binary.3p
- /usr/local/man/man3p/Heap::Binomial.3p
- /usr/local/man/man3p/Heap::Elem.3p
- /usr/local/man/man3p/Heap::Elem::Num.3p
- /usr/local/man/man3p/Heap::Elem::NumRev.3p
- /usr/local/man/man3p/Heap::Elem::Ref.3p
- /usr/local/man/man3p/Heap::Elem::RefRev.3p
- /usr/local/man/man3p/Heap::Elem::Str.3p
- /usr/local/man/man3p/Heap::Elem::StrRev.3p
- /usr/local/man/man3p/Heap::Fibonacci.3p