24-NSIJ2PO1-2
-
- Le nœud initial est appelé racine.
- Un nœud qui n'a pas de fils est appelé feuille.
- Un arbre binaire est un arbre dans lequel chaque nœud a au maximum deux fils.
- Un arbre binaire de recherche est un arbre binaire dans lequel tout
nœud est associé à une clé qui est :
- supérieure à chaque clé de tous les nœuds de son sous-arbre gauche.
- inférieure à chaque clé de tous les nœuds de son sous-arbre droit.
-
1 → 0 → 2 → 3 → 4 → 5 → 6
-
0 → 1 → 2 → 6 → 5 → 4 → 3
-
0 → 1 → 2 → 3 → 4 → 5 → 6
-
Arbre Hauteur arbre_no1
5 arbre_no2
3 arbre_no3
2 -
arbre_no3.est_presente(7)
nécessitera ici le moins d'appels récursifs. -
Un arbre partiellement équilibré est un arbre vide ou un arbre dont l'écart de hauteur entre ses deux sous-arbres est au plus de 1.
-
Les arbres 2 et 3 sont partiellement équilibrés, car la différence de hauteur entre leurs sous-arbres est de 0. En revanche, pour l'arbre 1, cette différence est de 4.
-
L'arbre 3 est le seul équilibré. L'arbre 2 n'est pas équilibré car son sous-arbre gauche (et droit) n'est pas partiellement équilibré.