2.1 Arbre Binaire Parfait : caractéristiques
Un Arbre Binaire Parfait est un Arbre Binaire où le dernier niveau est entièrement composés de Feuilles.
Exemple avec un Arbre Binaire Parfait de hauteur 2 :
L'Arbre Binaire Parfait est la meilleure configuration en terme de réduction de la hauteur.
Pour un Arbre Binaire Parfait, la hauteur h est liée au log2 de la taille n quelque que soit la convention. Avec la convention choisie ici, cela donne :
h = log2(n+1) ( Formule 1)
Sur l'exemple : h = log2(7+1)= log2(8) = log2(23) = 3
Pour un Arbre Binaire Parfait, la taille n est liée à une puissance de 2 de la hauteur h quelque que soit la convention. Avec la convention choisie ici, cela donne :
n = 2h - 1 ( Formule 2)
Sur l'exemple : n = 2h - 1 = 23 - 1= 8 - 1 = 7