Exercices de programmation pour classes préparatoires
Écrire une fonction permutations(lst) qui renvoie la liste de toutes les permutations d'une liste donnée. Les permutations doivent être triées par ordre lexicographique.
| Appel | Résultat attendu |
|---|---|
| permutations([1]) | [[1]] |
| permutations([1, 2, 3]) | [[1, 2, 3], [1, 3, 2], [2, 1, 3], [2, 3, 1], [3, 1, 2], [3, 2, 1]] |
Connectez-vous pour soumettre du code.