15 lines
610 B
Markdown
15 lines
610 B
Markdown
---
|
|
up:
|
|
- "[[algorithme de tri par comparaison]]"
|
|
tags:
|
|
- s/informatique
|
|
- excalidraw
|
|
---
|
|
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!$ feuille d'où on déduit la complexité $O(n \log(n))$
|
|
|
|
|
|
|
|
|