in reply to use Sort::Key
in thread Optimizing a sort function (wrap-around alpha)
my @data; foreach ( 1 .. 100 ) { push @data, [ map { rand(200) - 100 } 1 .. 100 ]; } my $pivot = 0; my @sorted = keysort { my $v = $_; my @v = keysort { $_ > $pivot ? 1 : -1 } @{$v}; $v[50] } @data;
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: use Sort::Key
by salva (Canon) on Apr 16, 2005 at 10:40 UTC | |
by dragonchild (Archbishop) on Apr 18, 2005 at 12:38 UTC |