Thread Wie "leere" ich @Daten? (24 answers)
Opened by oruebe at 2004-12-09 16:56

Strat
 2004-12-09 22:58
#3683 #3683
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
[quote=Crian,09.12.2004, 17:34]Eigentlich ist der Ansatz aber blöd, weil das Sortieren ja gar nicht nötig ist. Einfacher aber länger:[/quote]
das kann man zwar mit einer index-schleife machen, aber vielleicht ist der folgende weg noch einfacher und schneller, trotz dem einmaligen unnoetigen schleifendurchlauf:


Code: (dl )
1
2
3
4
5
my $biggest = $STD[0];
foreach (@STD) {
$biggest = $_ if $_ > $biggest;
}
print "Groesstes Element: $biggest\n";


Nebenbei: eine Liste kann man folgendermaszen leeren:
Code: (dl )
1
2
3
4
5
@liste = (); # zuweisung einer leeren liste
# oder:
$#liste = -1; # hoechsten index auf -1 setzen
# oder:
undef(@liste);
\n\n

<!--EDIT|Strat|1102626060-->
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/

View full thread Wie "leere" ich @Daten?