Les structures arborescentes et les monceaux Flashcards
Déf : Feuille
Noeud qui n’a pas d’enfant
Déf : Ancêtres d’un nœud
Tous les nœuds prédécesseurs jusqu’à la racine.
Déf : Descendants d’un nœud
Tous les nœuds successeurs jusqu’aux feuilles accessibles par ce nœud
Déf : Hauteur d’un nœud
Longueur du chemin le plus long pour atteindre une feuille.
Déf : Hauteur de l’arbre
la hauteur du noeud racine
Déf : Niveau ou profondeur d’un nœud
Longueur du chemin à partir de la racine.
Déf : degré d’un nœud
nombre d’enfants que possède ce nœud
Déf : degré d’un arbre
le degré le plus élevé de ses noeuds
Déf : Arbre binaire
Arbre de degré 2
Déf : Arbre n-aire
Arbre de degré n
Conditions pour avoir un arbre binaire de recherche
- Pour tout noeud de l’arbre la valeur de sa clé est:
- > aux clés de tous les noeuds de son sous-arbre gauche.
* < aux clés de tous les nœuds de son sous-arbre droit.
- > aux clés de tous les noeuds de son sous-arbre gauche.
- Toutes les clés doivent donc être distinctes.
Déf : Arbre binaire équilibré
Différence entre Hauteur sous-arbres gauche et droit | <= 1
Déf : Le facteur d’équilibre (Height-Balanced, HB[k]) d’un arbre
valeur maximale de la | différence de hauteur gauche/droit | parmi tous les nœuds de l’arbre
Hauteur max (asymptotique) d’un arbre équilibré HB[1] est en
O(Log n)
Les 3 parcours typiques d’arbres
- Le parcours en pré-ordre
- Le parcours en post-ordre
- Le parcours en-ordre (symétrique)