Cours complet : Récursivité
La récursivité est un paradigme puissant où une fonction s'appelle elle-même. Ce chapitre couvre la théorie, la preuves de correction et les applications pratiques.
1. I. Concept de récursivité
Fonction qui s'appelle pour résoudre instance réduite du problème.
2. II. Exemples classiques
Applications courantes de la récursion.
3. III. Récursion vs itération
Comparaison et choix approprié.
4. IV. Preuves de terminaison et correction
Prouver qu'une fonction récursive termine et est correcte.
Conclusion
Récursivité est outil puissant pour algorithmes diviser-régner. Maîtriser cas de base et memoization est essentiel.
Mots-clés