L'idée d'un arbre en informatique est simple : c'est une structure de données qui organise les informations sous forme hiérarchique, avec un nœud racine qui se ramifie en sous-nœuds, formant une structure en branches.
A copier dans le cahier
Un arbre est une structure de données qui est hiérarchique, qui peut être non linéaire, dynamique ou non.
Un arbre est composé de noeuds. Le noeud principal est appelé la racine et il est au sommet de la hiérarchie.
Un noeud peut avoir "des enfants" qui sont d'autres noeuds.
Dans l'exemple ci-dessus :
A copier dans le cahier
En reprenant l'arbre de l'exemple 2 :
A faire dans le cahier
On considère l'arbre suivant:
En partant du principe qu'un arbre composé uniquement d'un seul noeud a une hauteur de 1 :