Structures de données et de fichiers
|
Enoncé 36. Arbre de recherche binaire Corrigé 36
PROBLEME : Suivant dans un arbre.
Considérer la machine abstraite définie sur les arbres binaires à laquelle on ajoute lopération Pere(n) qui permet davoir le père dun nud dadresse n donnée .
1. Développer les modules suivantinordre(n), suivantpréordre (n) et suivantpostordre(n) donnant respectivement les suivants inordre , préordre et postordre dun nud dadresse n donnée.
2.Utiliser lun des modules pour déterminer la feuille droite qui suit une feuille donnée pointée par f.
3.Montrer que les trois types de parcours donnent les feuilles dans le même ordre.
N.B Il est clair que les algorithmes demandés ne sont pas récursifs et nutilisent pas de pile.
Types de parcours : Préordre (nT1T2) ; Inordre (T1nT2) ; Postordre (T1T2n)