for j = n − 1 to 1 step − 1 do
κάνει αυτό σημαίνει για όλα τα j στο [1 .. n-1] ή [2 .. n-1];
for j = n − 1 to 1 step − 1 do
κάνει αυτό σημαίνει για όλα τα j στο [1 .. n-1] ή [2 .. n-1];
for j = n − 1 to 1 step − 1 do είναι μια αντίστροφη μέτρηση.
Θα ξεκινήσει στις ι και αντίστροφη μέτρηση έως 1 (συμπεριλαμβανομένης).
Έτσι, αν j είναι 6, τότε θα πάει κάτω 5, 4, 3, 2, 1.
συστροφή: Τώρα, αν j σας είναι αρνητική τιμή, τότε θα πρέπει να θεωρούν ότι θα πάει μέχρι το λεπτό αρνητική πρώτα, και μετά ανατροπής στο μέγιστο θετικό και, στη συνέχεια, υπολογίζει σε 1.
Εάν n = 5 τότε ο βρόχος for εκτελείται 4 φορές με J ίση με 4, στη συνέχεια 3, στη συνέχεια 2, και τέλος 1 με αυτή τη σειρά
Φαίνεται αρκετά σαφές για μένα. Αυτό σημαίνει ότι μετράει αντίστροφα από n-1 προς 1.