MacBook-Pro-de-Oscar.local 2025-9-8:13:20:41

This commit is contained in:
oskar
2025-09-08 13:20:41 +02:00
parent 59ee844c8a
commit 9bc508775d
2 changed files with 6 additions and 4 deletions

View File

@@ -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. 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$
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!$ feuille d'où on déduit la complexité $O(n \log(n))$