Ce document traite de la récursivité dans les structures de données et l'algorithmique, en expliquant son fonctionnement, ses définitions, ainsi que ses avantages et inconvénients. Il présente à la fois des exemples de méthodes récursives et itératives, ainsi que des types de récursivité, tels que la récursivité directe et indirecte. Enfin, il conclut sur l'importance de définir correctement la condition d'arrêt pour réussir un sous-programme récursif.