Exercices Algorithmes Hauteur d'un arbre binaire
🎉

Bravo!

Intermédiaire 🧠 Fondamentaux 20 XP 0 personnes ont réussi

Hauteur d'un arbre binaire

La hauteur d'un arbre, c'est comme compter le nombre d'etages d'un immeuble. C'est le nombre d'aretes (de liens) sur le chemin le plus long entre la racine et une feuille.

Conventions :
Un arbre vide (None) a une hauteur de -1
Un arbre avec seulement une racine a une hauteur de 0
Un arbre avec deux niveaux a une hauteur de 1

Pour un BST construit avec [5, 3, 7, 1], la hauteur est 2 (le chemin le plus long va de 5 a 3 puis a 1).

Écris une fonction hauteur(racine) qui retourne la hauteur de l'arbre.

Tests (2/4)

Arbre vide
assert hauteur(None) == -1
Racine seule
racine = insérer(None, 5)
assert hauteur(racine) == 0

+ 0 tests cachés

Indices (3 disponibles)

solution.py