pseudocode s FOR

hlasů
0
for j = n − 1 to 1 step − 1 do

dělá to znamená pro všechna j v [1 .. n-1] nebo [2 .. n-1]?

Položena 31/03/2010 v 14:10
zdroj uživatelem
V jiných jazycích...                            


3 odpovědí

hlasů
2

for j = n − 1 to 1 step − 1 do je odpočítávání.

To začne u j i odpočítávat 1 (včetně).

Takže pokud j je 6, pak to půjde dolů 5, 4, 3, 2, 1.

Twist: Teď, když vaše j je záporná hodnota, pak byste měli zvážit, že to bude pokračovat aľ min negativní, poté převrácení na max pozitivní a pak odpočítávat 1.

Odpovězeno 31/03/2010 v 14:14
zdroj uživatelem

hlasů
1

Je-li n = 5, pak pro smyčky je 4 krát J rovná 4 a pak 3, pak 2, a nakonec 1 v tomto pořadí

Odpovězeno 31/03/2010 v 14:15
zdroj uživatelem

hlasů
0

Zdá se, docela mi jasné. To znamená, že odpočítává z n-1 do 1.

Odpovězeno 31/03/2010 v 14:29
zdroj uživatelem

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