[Algo] Vérification de la parité d'un arbre binaire

Vérification de la parité d'un arbre binaire [Algo] - Algo - Programmation

Marsh Posté le 17-08-2004 à 15:59:26    

Bonjour,
 
Je dois trouver un petit algorithme récursif (Un logique de programmation) me permettant de déterminer si un arbre binaire est pair ou non.
 
Pour rappel, un arbre binaire est pair si chaque noeud à soit deux fils, soit aucun.
 
Je ne sais pas trop partir... un parcous de type postfixé... ou même un parcours par niveau. Mais je pense que le parcours par niveau est a utilisé plutot dans le cas d'un arbre complet.
 
Vous en pensez quoi ?
 
Merci


---------------
Mon Blog : LeVeilleur.net | Hébergement d'images : Hostipics.net
Reply

Marsh Posté le 17-08-2004 à 15:59:26   

Reply

Marsh Posté le 17-08-2004 à 16:14:48    

Je pensais à quelques choses du genre
 

Code :
  1. Méthode VérifPair(Noeud)
  2. Si ( (Noeud->Droite == 0 && Noeud->Gauche ==0) ou (Noeud->Droite != NULL ou Noeud->Gauche != NULL) ) Alors
  3.    VérifPair(Noeud->Droite);
  4.    VérifPair(Noeud->Gauche);
  5.  
  6. Sinon
  7.   exit (-1)
  8. Fin Si
  9.   exit (0)
  10. Fin Méthode


---------------
Mon Blog : LeVeilleur.net | Hébergement d'images : Hostipics.net
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed