From 59ee844c8a18bd264cc5a83faddbfcff62396b8b Mon Sep 17 00:00:00 2001 From: oskar Date: Mon, 8 Sep 2025 13:02:33 +0200 Subject: [PATCH] MacBook-Pro-de-Oscar.local 2025-9-8:13:2:33 --- ...tion complexité minimale algorithme de tri par comparaison.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/démonstration complexité minimale algorithme de tri par comparaison.md b/démonstration complexité minimale algorithme de tri par comparaison.md index c282efaa..6d70b77a 100644 --- a/démonstration complexité minimale algorithme de tri par comparaison.md +++ b/démonstration complexité minimale algorithme de tri par comparaison.md @@ -7,7 +7,7 @@ tags: --- Pour une liste de $n$ éléments, on a un espace de $n!$ permutations possible, dont on cherche celle qui corresponde à une liste triée. -En partant de notre liste de départ, on fait des comparaisons qui nous donnent chaque fois un résultat booléen. L'arbre des actions est donc un arbre binaire (on choisit notre branche en fonction du résultat de la comparaison). Il faut que, à la fin, l'arbre possède une feuille pour chaque permutation +En partant de notre liste de départ, on fait des comparaisons qui nous donnent chaque fois un résultat booléen. Il faut donc que l'algorithme puisse atteindre toutes les $n!$ permutations avec des décisions binaires. Le nombre minimum de comparaisons sera donc la profondeur du plus petit arbre binaire à $n$