Hannes: Array of Array / Union

Beitrag lesen

Erzeuge aus den Daten einen Hash
Denn Hashkeys sind einmalig in Perl

erzeuge leeren hash
iteriere über den Array
extrahiere die Tokens und speichere sie in einem Buffer
nimm die Conkatenation von NR und TYP als Key
prüfe ob der Key schon existiert.
-- wenn nein
  speichere als neues Hashelement
  dessen Inhalt ein 2 Element Array ist:
  mit der Grösse und mit dem originalen String.
-- wenn ja
  vergleiche die Grösse im Buffer mit der Grösse
  die im hashelement gespeichert ist

Am Schluss konvertiere den hash wieder in einen Array.

Hast du mir zu deinen Erläuterungen auch ein Codebespiel?
Wenn ich das mal sehe, dann fällt mir bestimmt leichter das zu verstehen.
Danke.