Thread eine Frage zu objektorientertem Perl (149 answers)
Opened by ASDS at 2007-04-10 15:14

ASDS
 2007-04-19 00:36
#75945 #75945
User since
2007-01-29
115 Artikel
BenutzerIn
[default_avatar]
das problem mit dem Wurzel und das append überhaupt
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
sub append {
my $self = shift;
my @vals = @_;
while (my $nextvalue =shift) {
my $wurzel = $self->{val};
my $knoten = $wurzel;
while (1) {
if (defined($knoten)) {
if ($nextvalue < $knoten->{'zahl'}) {
if (defined($knoten->{linksweg})) {
$knoten = $knoten->{linksweg};
} else {
$knoten = knot($nextvalue);
last;
}

}
else {
if ($nextvalue >= $knoten->{'zahl'}) {
if (defined($knoten->{'rechtsweg'})) {
$knoten =$knoten->{'rechtsweg'};
} else {
$knoten->{'rechtsweg'} = knot($nextvalue);
$knoten = $knoten->{rechtsweg};
last;}
}
}
}
}
}
}


Sorry, deine Frage versteh ich nicht. Ich hol mir die Werte doch nur 1x

View full thread eine Frage zu objektorientertem Perl