http://www.perlmonks.org?node_id=841799


in reply to Re^3: mem usage
in thread mem usage

Including cleaning up the counter,
sub shuffle { my $array = shift; my $i = @$array; while ($i) { my $j = int rand($i--); my $t = $array->[$i]; $array->[$i] = $array->[$j]; $array->[$j] = $t; } }