«« ( Date ) »» // «« ( Thread ) »» // ir4pp1 - 2009

Da li neko ima ideju?

by olivera
ponedeljak, 28. decembar 2009 - 19:41.

Vec dva dana lupam glavu oko jednog problema i ne mogu da uvidim u cemu je problem(ja radim sa tabelom simbola u vidu binarnog stabla).
Problem se sastoji u sledecem:
-pomocu metode init() ubacujem cvorove universe opsega u tebelu simbola i pritom koristim metodu insert za ubacivanje cvorova.Tu se oni lepo poredjaju po leksikografskom poretku u stablo.Prilikom ispisa tabele ovi cvorovi se ispisuju po leksikografskom redosledu,kako i treba da bude.
-medjutim,u parseru,kad naidjem na ime glavnog programa i kad pokusam da ga UBACIM POMOCU ISTE METODE INSERT KAO ZA UNIVERSE desava se izgleda da se on ne smesti na pravo mesto u stablu za universe tj.tamo gde mu je mesto po leksikografskom poretku(u ispisu tabele meni se uvek prvo ispise glavni program bez obzira kako se on zavo u primeru,a za njim universe po leksikografskom poretku)
Zaista ne vidim sta moze da bude razlog?
Hvala unapred