Récursivité = appel soi-même + cas simple qui coupe le cycle.
Puissance : jusqu’à ; Somme : on cumule vers .
Terminale = accumulateur qui porte la réponse, donc pas de calcul à “remonter”.
Multiple/double : pense “parité” ou “deux appels” ; mutuelle : pense “deux fonctions qui se relais”.
Pile = empiler à l’appel, dépiler au retour ; trop d’étages = Stack Overflow.
Non terminale vs terminale
| Type | Calcul retardé | Rôle de l’accumulateur |
|---|---|---|
| Non terminale | Oui, calcul effectué au retour | Pas d’accumulateur de type acc |
| Terminale | Non, résultat porté au fil des appels | Accumulateur utilisé et renvoyé à n=0 |
Teste tes connaissances sur Principes et limites de la récursivité avec 10 questions à choix multiples et corrections détaillées.
1. Quel est le rôle de la pile d’exécution dans la récursivité ?
2. Quelle affirmation décrit correctement la récursivité mutuelle pair/impair ?
Mémorisez les concepts clés de Principes et limites de la récursivité avec 10 flashcards interactives.
Principe de la récursivité — définition ?
Fonction qui s'appelle elle-même pour résoudre un problème.
Condition d’arrêt — rôle ?
Met fin à la récursion en renvoyant un résultat simple.
Exemple de fonction récursive — puissance ?
Calcule a^n en réduisant n jusqu’au cas de base n=0.
Importe ton cours et l'IA génère fiches, QCM et flashcards en 30 secondes.
Générateur de fiches