Les arbres rouges et noirs sont une variante des arbres
binaires de recherche. Leur intérêt principal est qu'ils sont relativement
équilibrés. On considère ici des arbres binaires de recherche où les
valeurs sont portées par les nœuds internes. Les feuilles ne sont pas
prises en compte dans la hauteur de l'arbre.
Dans un arbre rouge et noir, on peut toujours supposer que la racine est noire. Si elle est rouge, on change sa couleur en noire et toutes les propriétés restent vérifiées.
Définition
Un arbre rouge et noir est un arbre binaire de recherche ou chaque nœud est de couleur rouge ou noire de telle sorte que- les feuilles sont noires,
- les fils d'un nœud rouge sont noirs,
- le nombre de nœuds noirs le long d'une branche de la racine à une feuille est indépendant de la branche.
Dans un arbre rouge et noir, on peut toujours supposer que la racine est noire. Si elle est rouge, on change sa couleur en noire et toutes les propriétés restent vérifiées.