Bonjour je ne comprends pas bien l'algorithme . Mais je ne comprends pas la récursivité dans cet algorithme. A quel moment quand il va séparer les listes en deux il va refaire le même processus jusqu'à atteindre la condition d'arrêt.
les listes séparé sont les listes "petit" et "grand", ces liste vont être séparé à leur tour lorsqu'on appelle la fonction récursivement ( quicksort(petit/grand) ), jusqu'à atteindre le cas de base (longueur de la liste plus petite ou égale à 1)