s
T x T
g(x)d(x)T g(x)d(x) = NIL
TxT
xT x x T x
Tx=T x T y Tg(x)
zTd(x)yxzT
TNaN
aT
aT b = min{bT:ab}a T
b
x
x6=NIL
g(x)
x L
d(x)
? L = (x1, . . . ,xn)
L
A n
A T n
φ:TA T
T x yφ(x)φ(y)
A i
A[i]A A[1]
p(i) = bi/2ci
g(i)=2i
d(i) = 2i+ 1 A A[p(i)] A[i]
A
5 6
s
A
taille[A]longueur[A]
i← blongueur[A]/2c
A,i
A,i
l2i
r2i+ 1
l < taille[A]A[l]> A[i]
max l
max i
rtaille[A]A[r]> A[max]
max r
max 6=i
A[i]A[max]
A,max
5 6
s
?
T nThTnT(h)
h T
TgTd
T
h T nT= 2hT1
nT(h) = 2hTh
TgnTg(h) = 2hTh1nTd2hT1
TdnTd(h) = 2hTh2nTg2hT1
nT(h)≤ d nT
2h+1 e
O(n)
h O(h)
P
k=0 kxkx= 1/2P
k=0 xk
A
A
ilongueur[A]
A[1] A[i]
taille[A]taille[A]1
A,1
5 6
1 / 3 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 !