如何寫程式來找出河內塔的最佳解?那不寫程式的話呢? 2020 年 6 月 25 日 Magic Len 研究分享、 Go、 Java、 數學邏輯、 Rust、 JavaScript 河內塔(Tower of Hanoi)是一個很謎的數學遊戲,它是由三根桿子(Rod)和一個以上大小不同的碟片(Disk)所組成的。在遊戲的一開始,這些碟片按照底大頂小的順序疊在一起,由三根桿子中的其中一根串著。玩家每次可以移動一個碟片到其它的桿子上,但是不能將比較大的碟片疊在比較小的碟片上。當玩家把所有碟片都串到指定的桿子,遊戲就結束了。 繼續閱讀