salut ,
J' ai les méthodes récursives surtout comment se font les appels et comment sont stockés les variables locales ou les résultats.
Je prenderais le cas de la factorielle.
On a un empilage et un dépilage mais comment ca se passe?qu est ce que la pile exactement?
Code :
- public int factorielRecursive (int n)
- {
- if (n <=0) {
- return 1;
- }else {
- return n * factoriel (n - 1);
- }
|
thanks
Message édité par compilateur le 31-05-2008 à 20:06:23