diff --git a/slides/cours_8.md b/slides/cours_8.md index 9bfbaaffff6f0c9d3b4d672f2b4093c9e287706a..311ff956c3cd92bc43020a5be1aff8ec2d83f24e 100644 --- a/slides/cours_8.md +++ b/slides/cours_8.md @@ -533,11 +533,13 @@ Soit `tab` le tableau à trier: ```C Pour tous les i = 0 à N-1 - Si tab[i] est plus petit que le sommet de G - empiler tab[i] sur G - sinon - dépiler G dans D - empiler tab[i] sur G + + tant que (tab[i] > que le sommet de G ou tab[i] < sommet de D) { + dépiler G dans D ou de D dans G + } + + empiler tab[i] sur G + tab est trié dans G ```