Pseudo-Code mit FOR

stimmen
0
for j = n − 1 to 1 step − 1 do

tut dies bedeutet für alle j in [1 .. n-1] oder [2 .. n-1]?

Veröffentlicht am 31/03/2010 um 14:10
quelle vom benutzer
In anderen Sprachen...                            


3 antworten

stimmen
2

for j = n − 1 to 1 step − 1 do ist ein Countdown.

Es wird bei j beginnen und zählt bis zu 1 (einschließlich).

Also, wenn j 6 ist, dann wird es nach unten gehen 5, 4, 3, 2, 1.

Twist: Nunwenn IhrFormal j ein negativer Wert ist, dann sollte man bedenktdass es bisdem minimalen negativen ersten geht, dann Überschlag auf den max positiven und dann zählt bis zu 1.

Beantwortet am 31/03/2010 um 14:14
quelle vom benutzer

stimmen
1

Wenn n = 5 dann wird die für die Schleife ausgeführt wird 4 mal mit J gleich 4, dann 3, dann 2 und schließlich 1 in dieser Reihenfolge

Beantwortet am 31/03/2010 um 14:15
quelle vom benutzer

stimmen
0

Scheint mir ziemlich klar. Das heißt, es zählt von n-1 bis 1.

Beantwortet am 31/03/2010 um 14:29
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more