chemins d'un arbre n_aire
BSR,
j'e veux parcourir tous les chemins d'un arbre n-aire j'ai le code suivant mais il me pose un problème du fait qu'il ne permet pas d'afficher le dernier fils de chaque branche de mon arbre
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| public static void parcours(String encours,Arbre5 arbre)
{ ListIterator<Arbre5> list = arbre.elements();
if (list != null && list.hasNext() )
{ while ( list.hasNext() )
{
parcours(encours + arbre.getValue(),list.next());
}
}
else // Sinon on est une feuille de l'arbre
{
System.out.println("encours"+encours);
}
} |
merci de m'aider :)