diff --git a/slides/cours_7.md b/slides/cours_7.md index e50177d8924950b3dc6e41036a5a37e370152741..f9298849639ca68a8e0a594d27e10a3617f0164c 100644 --- a/slides/cours_7.md +++ b/slides/cours_7.md @@ -175,7 +175,7 @@ entier ind_min, ind_max; // les indices min/max des tableaux à trier rien quicksort(entier tableau[], entier ind_min, entier ind_max) si (longueur(tab) > 1) ind_pivot = partition(tableau, ind_min, ind_max) - si (longueur(tableau[0:ind_pivot-1]) != 0) + si (longueur(tableau[ind_min:ind_pivot-1]) != 0) quicksort(tableau, ind_min, pivot_ind - 1) si (longueur(tableau[ind_pivot+1:ind_max-1]) != 0) quicksort(tableau, ind_pivot + 1, ind_max)