Outils pour utilisateurs

Outils du site


les_fiches_revisions:langages_programmation:recursivite

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révision Les deux révisions suivantes
les_fiches_revisions:langages_programmation:recursivite [2021/01/12 11:44]
bl
les_fiches_revisions:langages_programmation:recursivite [2022/04/29 12:03]
lt
Ligne 1: Ligne 1:
-====== La récursivité ======+====== La récursivité (oe) ======
  
-La **récursivité** en algorithmique est le fait qu'un algorithme contienne un ou plusieurs appels à lui-même. \\ \\ \\ \\ +La **récursivité** en algorithmique est le fait qu'un algorithme contienne un ou plusieurs appels de lui-même. \\ \\ \\ \\ 
 {{  :les_fiches_revisions:fonction_recursive.png?200|}} {{  :les_fiches_revisions:fonction_recursive.png?200|}}
 {{ :les_fiches_revisions:langages_programmation:recursivite.png?500 |}} {{ :les_fiches_revisions:langages_programmation:recursivite.png?500 |}}
Ligne 52: Ligne 52:
 fonct(3) fonct(3)
 </code> </code>
-Cette fonction est une fonction **récursive** (elle s'appelle elle-même), elle va énumérer les nombres de 0 jusqu'à 3. \\+Cette fonction est une fonction **récursive** (elle s'appelle elle-même), elle va énumérer les nombres de 0 jusqu'à 3. 
 + 
 Mais comment cette fonction fonctionne-t-elle? Voyons voir sa pile d'exécution. Mais comment cette fonction fonctionne-t-elle? Voyons voir sa pile d'exécution.
 {{ :les_fiches_revisions:langages_programmation:pile_recur.png?800 |}} {{ :les_fiches_revisions:langages_programmation:pile_recur.png?800 |}}
  
les_fiches_revisions/langages_programmation/recursivite.txt · Dernière modification: 2022/04/29 12:05 de lt