Christian Kruse: Hash - Sortieren...

Beitrag lesen

你好 Rolf,

Stimmt! Den Key 'name' brauchen wir ja gar nicht:

my @names = sort map{$ds{$_}{name}}keys %ds;

O(n + ld n)

my @names = sort { $ds{$a}{name} cmp $ds{$b}{name} } keys %ds;

Das ist dann O(ld n)

再见,
 CK

--
Der Verstand ist der Hausherr, der Koerper sein Gast.
http://wwwtech.de/