Algorithm-SkipList
view release on metacpan or search on metacpan
lib/Algorithm/SkipList.pm view on Meta::CPAN
our $VERSION = '1.02';
# $VERSION = eval $VERSION;
use AutoLoader qw( AUTOLOAD );
use Carp qw( carp croak );
require Algorithm::SkipList::Node;
require Algorithm::SkipList::Header;
# Future versions should check Config module to determine if it is
# being run on a 64-bit processor, and set MAX_LEVEL to 64.
use constant MIN_LEVEL => 2;
use constant MAX_LEVEL => 32;
use constant DEF_P => 0.25;
use constant DEF_K => 0;
use constant BASE_NODE_CLASS => 'Algorithm::SkipList::Node';
# We use Exporter instead of something like Exporter::Lite because
# Carp uses it.
( run in 0.277 second using v1.01-cache-2.11-cpan-8d75d55dd25 )