Tous les exercices
Niveau 5 · Listes· recherche du minimum
Le tri par sélection
Énoncé
Écris une fonction tri_selection(liste) qui renvoie une nouvelle liste triée par ordre croissant. Principe différent du tri à bulles : on cherche le plus petit élément restant et on le place à sa position définitive, puis on recommence avec le reste. Contrainte : ni sorted(), ni .sort(), ni min().
Ton code est testé en appelant tri_selection directement. Ta fonction doit renvoyer le résultat avec return, pas l'afficher. Tes print() de débogage sont autorisés : ils apparaissent en console sans fausser la correction.
Indices
Coince ? Dévoile les indices un par un.
solution.pytri_selection()
Tests
Écris ta solution, puis clique sur Tester. 5 cas t'attendent.
5 cas de test · 2 secrets