Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Université de Maradi
1
Organisation du cours
1. Récursivité
2. Arbres binaires
3. Graphe
4. Parcours de graphe
5. Automates finis
2
Chap1: Récursivité
Qu’est-ce que la récursivité ?
Définition et exemple
Récursivité et itération
Comment programmer une fonction récursive ?
Résolution récursive d’un problème
Structure d’une fonction récursive
Exercices
3
Qu’est ce que la récursivité
Définition et exemple
Une fonction est dite récursive si elle s’appelle elle-même.
Exemple
La fonction suivante calcule la factorielle n! d’un nombre n. On se base sur la
relation de récurrence n! = (n − 1)! ∗ n.
Exemple
Problème : calculer n! .
Sous-problème : calculer (n − 1)! . On multipliera le résultat de la résolution
du sous-problème par n.
7
Récursivité
Exercice
1. Écrire une fonction récursive pour calculer la somme: