Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2875 connectés 

  FORUM HardWare.fr
  Programmation
  Algo

  [algo] algo non recursif pour parcourir les niveaux d'un arbre

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[algo] algo non recursif pour parcourir les niveaux d'un arbre

n°1009399
slvn
Posté le 11-03-2005 à 11:00:43  profilanswer
 

hello,
 
un algo non-recursif et simple pour parcourir successivement les niveaux d'un arbre, comment on fait ca ?
 
Sylvain

mood
Publicité
Posté le 11-03-2005 à 11:00:43  profilanswer
 

n°1011249
fra0
Posté le 13-03-2005 à 15:50:40  profilanswer
 

ben avec une file (un tableau) :
 
enfile la racine,
tant que la file n'est pas vide,
    défile le noeud (traite le),
    enfile chaque enfant du noeud,
fin tant que.
 

n°1011250
KangOl
Profil : pointeur
Posté le 13-03-2005 à 15:52:11  profilanswer
 

tin, regle [OC] :fou:
 
c'est peu-etre passé pour l'autre pas cette fois :o


---------------
Nos estans firs di nosse pitite patreye...
n°1011258
slvn
Posté le 13-03-2005 à 16:17:01  profilanswer
 

dude,
on ne fait pas le boulot a ma place.
 
pour "l'autre fois", avant d'avoir une reponse pertinante,  
j'avais deja trouvé une solution iterative, et une solution reccursive.  
je voulais juste d'autre idee, ce que j'ai eu par "leneuf22"
 
Pour la question ici, j'ai deja plusieurs idees de reponses.  
mais je ne pretends pas les avoir toutes, ni meme avoir la meilleure. donc toute autre solution m'interesse :/


Message édité par slvn le 13-03-2005 à 16:19:01
n°1014128
slvn
Posté le 16-03-2005 à 02:16:48  profilanswer
 

Apres reflexion, je pense que l'exo est pas mal tout.
il doit y avoir un algo en O(n) et O(1) espace.
 
Pour l'arbre, on suppose qu'il est equilibré et on peut prendre la structure suivante pour le décrire:
 

Code :
  1. struct node{
  2. struct node *gauche;
  3. struct node *droite;
  4. int valeur_a_afficher;
  5. };

n°1014139
skeye
Posté le 16-03-2005 à 08:12:45  profilanswer
 

Oui, mais non.
Là t'es lourd avec tes questions qui sont clairement des exos...On ne fait pas la résolution d'exos, ici.


---------------
Can't buy what I want because it's free -

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Algo

  [algo] algo non recursif pour parcourir les niveaux d'un arbre

 

Sujets relatifs
[algo] toutes les permutations d'une chaine de charatereAlgo de dijkstra pour un mappy
[Algo][Java] Optimiser la répartition d'un algo??tableau et arbre??
[RECHERCHE] Algo de Tri en C[JSP]Parcourir une base de données
Comment explorer un arbre correctement????Bouton parcourir sous Excel
[Algo] Rotation de matrice?recherche algo pour expansion d'une structure.
Plus de sujets relatifs à : [algo] algo non recursif pour parcourir les niveaux d'un arbre


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR