Parcours en largeurs
need to know
Messages postés
1
Statut
Membre
-
Marco la baraque Messages postés 1030 Statut Contributeur -
Marco la baraque Messages postés 1030 Statut Contributeur -
Bonjour,
Comment fait on un parcours en largeur d'un arbre binaire. pouvez vous m'aidez?
Comment fait on un parcours en largeur d'un arbre binaire. pouvez vous m'aidez?
Configuration: Windows XP Internet Explorer 6.0
2 réponses
-
Qu'est ce qu'un arbre binaire
car je connais les algo de parcours d'arbre mais je ne sais pas s'il est adapté a un arbre binaire -
Bonsoir,
http://fr.wikipedia.org/wiki/Arbre_(informatique)#Parcours_en_largeur
Pour implémenter ça tu fais :
Tu crées la liste des fils à parcourir (initialement la racine de ton arbre).
Tu parcours cette liste : pour chaque élément tu ajoutes la liste de ses fils à ta liste, puis tu retires l'élément courant (tu peux aussi utiliser une seconde liste, et quand la première est finie utiliser la seconde etc).
L'algorithme de parcours en largeur est le même pour tous les arbres (binaires ou non).
Cordialement,