TN
i i
T
NT
i N 1 1
j0i1
T[j]> T [j+ 1]
T[j]T[j+ 1]
82941
28941
2 8 19 4
2 8 9 14
2 8 1 94
i= 1
28419
2 1 9
2 4 98 1
2 4 8 91
8 4
i= 2
24189
2 8 9
2 1 94 8
4 1
i= 3
489
1 8 92 4
2 1
i= 4
O(N2)N
i i
N
N N
N
O(N2)
6 9 82 1 4
est_trie(T) True False
T
tri_bulles(T) T
est_trie
tri_bulles T
TN
i= 1
N1i0i1
i
T
NT
i1N1
xT[i]
ji
j > 0T[j1] > x
T[j1] T[j]
jj1
T[j]x
94182
i= 1
4 12 8 9
i= 2
9 4 12 8
i= 3
8 9 12 4
i= 4
4 8 921
O(N2)
N
i i
6 9 82 1 4
tri_insertion(T) T
TN
0 1
T
Nlongueur(T)
N > 1
pivot T[N1]
T inf, T sup partitionner(T)
T trie T inf pivot T sup
T trie
T
O(N2)
O(Nlog(N))
tri_rapide(T) T
6 9 82 1 4
partitionnement(T) T
(Tinf,Tsup) Tinf
Tsup T
tri_rapide(T)
T
T T
1 / 7 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !