Flashcards : Principes et limites de la récursivité — 10 cartes

Toutes les cartes

1Question

Principe de la récursivité — définition ?

Réponse

Fonction qui s'appelle elle-même pour résoudre un problème.

2Question

Condition d’arrêt — rôle ?

Réponse

Met fin à la récursion en renvoyant un résultat simple.

3Question

Exemple de fonction récursive — puissance ?

Réponse

Calcule a^n en réduisant n jusqu’au cas de base n=0.

4Question

Récursivité terminale — caractéristique ?

Réponse

Utilise un accumulateur pour éviter le calcul après l’appel.

5Question

Récursivité multiple — exemple ?

Réponse

Fibonacci, qui appelle deux fois la fonction sur n-1 et n-2.

6Question

Pile d’exécution — rôle ?

Réponse

Empile et dépile les appels récursifs pour produire le résultat.

7Question

Stack Overflow — cause ?

Réponse

Dépassement de la limite de profondeur de la pile.

8Question

Récursivité non terminale — différence ?

Réponse

Calculs en attente après le retour récursif.

9Question

Récursivité mutuelle — définition ?

Réponse

Deux fonctions qui s’appellent l’une l’autre.

10Question

Limite Python — conséquence ?

Réponse

Erreur Stack Overflow si trop d’appels récursifs.

Teste-toi avec le QCM

Teste tes connaissances avec un QCM de 10 questions sur Principes et limites de la récursivité.

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 ?

Faire le QCM →

Consultez la fiche

Révisez le cours complet dans la fiche de révision de Principes et limites de la récursivité.

Voir la fiche →

Cours similaires

Crée tes propres flashcards

Importe ton cours et l'IA génère des flashcards en 30 secondes.

Générateur de flashcards