Skip to content
Snippets Groups Projects
Commit 4501102e authored by paul.albuquer's avatar paul.albuquer
Browse files

added figures to lesson 5

parent 9bc73375
No related branches found
No related tags found
No related merge requests found
......@@ -136,6 +136,8 @@ Contenu du cours 5 du 16.10.2019
```
- Illustration
![Deep vs. shallow copy](./figures/fig_string_deep_shallow_copy.png)
## Récursivité
......@@ -154,6 +156,9 @@ Contenu du cours 5 du 16.10.2019
int f = fact(4);
}
```
![Illustration](./figures/fig_recursivite_factorielle.png)
- Exemple du PGCD
Algorithme d'Euclide pour le PGCD de 42 et 27
......@@ -171,6 +176,9 @@ Contenu du cours 5 du 16.10.2019
}
}
```
![Illustration de la récursivité pour l'algorithme d'Euclide](./figures/fig_recursivite_pgcd_euclide.png)
- Exemple de l'écriture binaire
```C
void binaire(int n) {
......@@ -187,6 +195,8 @@ Contenu du cours 5 du 16.10.2019
```
> > > $\hspace*{36mm} 2^0 2^1 2^2 2^3$
![Illustration de la récursivité pour l'écriture binaire](./figures/fig_recursivite_binaire.png)
- Que se passe-t-il si on décommente le deuxième `printf` ?
lessons/figures/fig_recursivite_binaire.png

32.7 KiB

lessons/figures/fig_recursivite_factorielle.png

78.3 KiB

lessons/figures/fig_recursivite_pgcd_euclide.png

121 KiB

lessons/figures/fig_string_deep_shallow_copy.png

22.3 KiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment