Parcours d'un arbre binaire en ordre suffixe
Principe
L'arbre est parcouru récursivement dans l'ordre :
- Sous-Arbre Gauche
- Sous-Arbre Droit
- Racine
Algorithme
Text Only
VARIABLES
T : arbre
x : noeud
DEBUT
PARCOURS-SUFFIXE(T) :
si T ≠ vide :
x ← T.racine
PARCOURS-SUFFIXE(x.gauche)
PARCOURS-SUFFIXE(x.droit)
affiche x.clé
fin si
FIN
Implémentation en Python
🐍 Script Python
def ParcoursSuffixe(T: tree):
if T != None:
x = T[0]
ParcoursSuffixe(x.left)
ParcoursSuffixe(x.right)
print(x.value)