Forums Neueste Beiträge
 

doppelte Einträge im Array löschen

27/01/2010 - 10:05 von Herbert Voss | Report spam
Ich habe ein Array der Art

@entry = ("abc","f","abc","bar","f");

und möchte möglichst effektiv alle doppelten Eintràge
entfernen.

Herbert
 

Lesen sie die antworten

#1 Frank Seitz
27/01/2010 - 10:15 | Warnen spam
Herbert Voss wrote:
Ich habe ein Array der Art

@entry = ("abc","f","abc","bar","f");

und möchte möglichst effektiv alle doppelten Eintràge
entfernen.



Das geht so: Du iterierst über alle Elemente und merkst
dir auf einem Hash jedes Element. Hattest du das Element
schonmal, entfernst du es mittels slice.

Grüße
Frank
Dipl.-Inform. Frank Seitz
Anwendungen für Ihr Internet und Intranet
Tel: 04103/180301; Fax: -02; Industriestr. 31, 22880 Wedel

Blog: http://www.fseitz.de/blog

Ähnliche fragen