Salut à tous,
j'ai beau essayer de rédiger la version iterative de la function suivante :
mais je suis à court d'idée.Code:void f(int n) { if(n==1) { printf("%d\t",n); return; } f(n-1); printf("%d\t",n); f(n-1); return; }
Notamment, le resultat que retourne cette fonction est comme suit :
f(0) -> 1
f(1) -> 121
f(2) -> 1213121
f(3) -> 121312141213121
Est-ce quelqu'un pourrait m'aider ? Merci d'avance.
-----