olegfresi ha scritto:
Sono curioso di sapere se cosa si basa il metodo iterativo della torre di hanoi
Senza toglierti il piacere di realizzare il semplice programma di risoluzione iterativa, posso dirti le regole pratiche per risolvere il gioco "a mano".
Consideriamo i 3 pioli numerati 1, 2 e 3 da sinistra a destra, con i dischi inizialmente nel piolo 1.
La risoluzione si basa sull'applicazione ripetuta di queste due regole:
1. spostare il disco più piccolo sul piolo successivo, ritornando al piolo 1 quando è sul piolo 3.
2. effettuare l'unica altra mossa possibile senza muovere il disco più piccolo.
Ripetere dal numero 1, fino a completa soluzione.
E' un metodo molto meccanico, non richiede alcuna riflessione, solo un po' di destrezza; qualche anno fa mi ci ero dedicato per qualche sera, arrivando a risolvere la versione a 8 dischi (255 mosse) in circa 100 secondi (a mano, con dischi e pioli "reali", non con un programma!)