Thread Sortierung mehrdimensionaler Arrays (9 answers)
Opened by renee at 2003-12-18 16:25

Strat
 2003-12-18 20:03
#76556 #76556
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
[quote=havi,18.12.2003, 15:33]Mit Perl muss man haeufig auch komplexere Datenstrukturen sortieren.
Man kann die Datenstrukturen entweder zerlegen und einen der oben
erklaerten Algorithmen verwenden. Perl bietet allerdings auch
maechtigere Mittel an, wie z.B. die Schwartzian Transform:
...[/quote]
wobei man sich da die beiden maps auch sparen kann...
Code: (dl )
1
2
3
4
5
6
my @list = ( [0, 3, 2, 4],
[1, 3, 1, 5],
[2, 9, 5, 2],
); # zweidimensionales Array => Sortierung nach Spalte 4

my @sorted3 = sort { $a->[3] <=> $b->[3] } @list;
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/

View full thread Sortierung mehrdimensionaler Arrays