Bonjour,
J'aurais une question concernant l'algorithme d'une figure (nommée Flocon Von Koch) dont les différentes itérations sont jointes dans l'image.
Voici le fameux algorithme sur Python (turtle):
Voilà donc une question qui va sûrement paraître toute simple pour des calés en algorithmique.Code:def vonkoch(l,n): if n==0: forward(3) else: vonkoch(l/3,n-1) left(60) vonkoch(l/3,n-1) right(120) vonkoch(l/3,n-1) Je me demandais : pourquoi écrit-on "n-1" et pas "n+1" étant donné que l'on répète la figure à chaque nouvelle itération ? left(60) vonkoch(l/3,n-1) def flocon(l,n): vonkoch(l,n) right(120) vonkoch(l,n) right(120) vonkoch(l,n) mainloop() ht()
Merci beaucoup d'avance !
-----