Quote:
Originariamente inviato da cdimauro
Risposta banale: usando uno stack per tenere traccia degli elementi intermedi che ti servono.
Poi magari possono esserci soluzioni migliori (più efficientii) in base all'algoritmo da implementare. Vedi la classica implementazione del fattoriale, ad esempio.
Comunque io preferisco nettamente l'eleganza tipica delle soluzioni ricorsive.
|
ed io sono daccordo con te...ma a quanto pare sono poco efficaci le funzioni ricorsive.
A me mi crea problemi per disegnare il contenuto di quell'oggetto con OpenGL, e quindi volevo provare usando una funzione non ricorsiva...