Algorithm-Bucketizer
view release on metacpan or search on metacpan
eg/multsize view on Meta::CPAN
#!/usr/bin/perl
###########################################
# multsize - Buckets with different sizes
# 2006, Mike Schilli <cpan@perlmeister.com>
###########################################
use strict;
use warnings;
use Getopt::Std;
use Pod::Usage;
use Algorithm::Bucketizer;
use Data::Dumper;
my @items = (30 .. 39);
my $b = Algorithm::Bucketizer->new(
bucketsize => 100,
algorithm => 'retry'
);
for(qw(100 50 200)) {
$b->add_bucket(maxsize => $_);
eg/sample.pl view on Meta::CPAN
#!/usr/bin/perl
###########################################
# Mike Schilli, 2002 (m@perlmeister.com)
###########################################
use warnings;
use strict;
use Algorithm::Bucketizer;
use Data::Dumper;
print "$Algorithm::Bucketizer::VERSION\n";
my @items = (
[2,2],
[3,3],
[5,5], [5,5],
[7,7],
[8,8],
);
( run in 0.500 second using v1.01-cache-2.11-cpan-4d50c553e7e )