j ai ecris une class tree, ainsi que des fonctions qui affiche les donnees en NLR, LRN et LNR!

mais je voudrais pouvoir afficher l arbre en ordre de niveau,

tt le niveau 1 ensuite tt le niveau 2 etc...

mais je ne trouves pas d algorithme, quelqu un aurait une idee pour moi?

(c est peut etre possible avec la stl mais mon but est l algorithme et non le resultat!!)