Sorting algorithms/Counting sort: Difference between revisions
Content added Content deleted
(Add Python) |
Underscore (talk | contribs) (→{{header|Perl}}: Shortened.) |
||
Line 344:
{
my ($a, $min, $max) = @_;
my @cnt = (0) x ($max - $min + 1);
$cnt[$_ - $min]++ foreach @$a;
▲ }
}</lang>
Testing:
<lang perl>my @ages = map {int(rand(140))} 1 .. 100;
counting_sort(\@ages, 0, 140);
print join("\n", @ages)
=={{header|PHP}}==
|