da Rael » 26/09/2005, 20:38
Guarda, per la visita BFS, prendi la radice, e poi metti in una queue i nodi connessi al nodo che stai visitando (hai preso), poi prelevare dalla coda un nodo, e ripetere l'operazione finchè la coda non è vuota in modo da tenere una struttura FIFO, invece della classica lifo dello stack e della ricorsione...
Poi se posso permettermi un commento il typedef davanti alla struct secondo me non è molto utile ... prova a creare direttamente una classe nodo, con costruttore e distruttore ... più carino, cmq si possono appizzare queste funzioni anche nella struct.