Récursivité dans l'algorithmique et la programmation/Exercices/Algorithmes récursifs
Aller à la navigation
Aller à la recherche
Fibbonacci revisité
Nous avons vu un algorithme (dit naïf) qui calcule le nième terme de la suite de Fibbonacci :
Tracez Fibb(5). Combien cet appel génère-t-il d'appels récursifs ? Combien au maximum y a-t-il d'appels imbriqués ? Modèle:Solution
2. L'algorithme est-il terminal ? Justifiez la réponse.
3. Tracez Fibb2(5). Combien cet appel génère-t-il d'appels récursifs ? Combien au maximum y a-t-il d'appels imbriqués ?
4. L'algorithme est-il terminal ? Justifiez la réponse.
5. Pouvez-vous tirer de la trace donnée dans la réponse 3 un algorithme itératif de Fibb2 ?