Un arbre binaire peut être codé en utilisant deux fonctions l et r de telle sorte que pour un noeud n, l (n) donner à l'enfant gauche de n, r (n) donner à l'enfant droit de n.
Une branche d'un arbre est un chemin à partir de la racine à une feuille, la longueur d'une branche à une feuille particulière est le nombre d'arcs sur le chemin de la racine à cette feuille.
Soit MinBranch (l, r, x) d'un simple algorithme récursif pour avoir un arbre binaire codé par les fonctions L et R en même temps que le noeud racine x de l'arbre binaire et renvoie la plus courte branche de l'arbre binaire.
S'il vous plaît fournir le pseudocode pour cet algorithme.













