Pages: 1 [2]   Go Down
Print
Author Topic: Mi aiutereste in questo esercizio?  (Read 3185 times)
0 Members e 1 Utente non registrato stanno visualizzando questa discussione.
vincenzo86
Forumista
***
Offline Offline

Gender: Male
Posts: 505



« Reply #15 on: 28-10-2010, 08:35:47 »

Come prima cosa, controlla che il tuo metodo postorder ritorni qualcosa alla fine.. Manca un return s.
Come seconda cosa, ho fatto stampare una visita postorder del mio albero con il tuo metodo e il risultato corrisponde con la mia postorder.
Quindi l'errore sta nel metodo. Controllalo bene. Casomai segui la strada che ti ho indicato ieri.
Ciao
Logged
Daréios89
Forumista Eroico
*****
Offline Offline

Gender: Male
Posts: 2.679


La musica è la forma d'arte suprema.


« Reply #16 on: 29-10-2010, 15:28:25 »

Ok, ho risolto proprio adesso.
La procedura era tutta corretta, e non avevo dimenticato alcun return  yoh
Il problema era nella classe Stack di supporto, avevo dimenticato nei metodi push() e pop() di incrementare e decrementare la size. Quindi nella postorder si confondeva mischino  cry
Ora va alla grande, grazie di tutto!
Logged

"Utilizzare sempre de l'Hôpital.....è come andare a caccia di farfalle con un bazooka".
vincenzo86
Forumista
***
Offline Offline

Gender: Male
Posts: 505



« Reply #17 on: 29-10-2010, 22:30:26 »

In effetti si avevo dimenticato della classe stack.. Io l'ho provata con la mia e funzionava alla grande. Di nulla.
Logged
Pages: 1 [2]   Go Up
Print
Jump to: