0 / 5 4 2 3 Départ (la partie triée est réduite au premier élément) élément à insérer : 5 5>0 donc continuer avec 0 5 / 4 2 3 | 0 5 / 4 2 3 Départ élément à insérer : 4 4<5 donc chercher le point d'insertion : position 2; conserver le 4; mettre 5 à la place de 4 et 4 à la place de 5 liste = 0 4 5 / 2 3
| 0 4 5 / 2 3 Départ élément à insérer : 2 2<5 donc point d'insertion : position 2; conserver le 2; mettre le 5 à la place de 2, le 4 à la place de 5 et le 2 conservé à la place du 4 liste = 0 2 4 5 / 3 | 0 2 4 5 / 3 Départ élément à insérer : 3 3<5 donc point d'insertion : position 3; conserver le 3; mettre le 5 à la place de 3, le 4 à la place de 5 et le 3 conservé à la place du 4 liste = 0 2 3 4 5 triée |