for j = n − 1 to 1 step − 1 do
le fait que cela signifie pour tout j dans [1 .. n-1] ou [2 .. n-1]?
for j = n − 1 to 1 step − 1 do
le fait que cela signifie pour tout j dans [1 .. n-1] ou [2 .. n-1]?
for j = n − 1 to 1 step − 1 do est un compte à rebours.
Il commencera à j et compter jusqu'à 1 (inclus).
Donc, si j est 6, il descendra 5, 4, 3, 2, 1.
torsion: Maintenantsi votre j est une valeur négative, alors vous devriez considérer qu'il ira jusqu'à la min négative, puis retournement à la borne positive et comptez alors max jusqu'à 1.
Si n = 5, alors la boucle est exécutée 4 fois avec J égal à 4, puis 3, puis deux et enfin 1 dans cet ordre
Il semble assez clair pour moi. Cela signifie qu'il compte à rebours à partir de n-1 à 1.