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 dein Wissen zu Principes et limites de la récursivité mit 10 Multiple-Choice-Fragen mit detaillierten Korrekturen.
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 ?
Merke dir die Schlüsselkonzepte von Principes et limites de la récursivité mit 10 interaktiven Karteikarten.
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.
Importiere deinen Kurs und die KI erstellt in 30 Sekunden Lernzettel, Quizze und Karteikarten.
Lernzettel-Generator