http://qs1969.pair.com?node_id=226674


in reply to Sorting a hash. What am I doing wrong?

Its name suggests that @uniq should be filled like this:

my @uniq = sort { $a <=> $b } grep { $seen{$_} == 1 } keys %seen;

In other words: get the keys that occur only once and sort them numerically.

— Arien