1 2 3 4 5 6 7 8
| Procédure Traitement (prefixe, suffixe)
sous_arbre_gauche = ... Ici, la procédure va devoir trouver que sous_arbre_gauche = (2 5 6 , 5 6 2)
sous_arbre_droite = ... Ici, la procédure va devoir trouver que sous_arbre_droite = ( 8 9 10 11, 11 10 9 8 )
Call Traitement ( sous_arbre_gauche.prefixe, sous_arbre_gauche.suffixe ) ... ici , la procédure traitement s'appelle ell-même, avec comme paramètre un sous-arbre de l'arbre de départ.
si sous_arbre_droite <> sous_arbre_gauche alors
Call Traitement ( sous_arbre_droite.prefixe, sous_arbre_droite.suffixe )
fin |