基於Java實現的Hannoi漢諾塔自動演示程序

1 設計要求 設計GUI界面的Hannoi塔。漢諾塔中有三個座,名字分別爲A,B,C。初始狀態時A塔上有3個大小不等的盤子,這些盤子從座底到座頂按着大小順序依次擺放在A座上。用戶可以用鼠標選中盤子,然後通過拖動鼠標來移動盤子。釋放鼠標來放置該盤子。 程序要求用戶在移動盤子的過程中,不允許吧大盤子放置在小盤子的上面,用戶最終要完成的是把A座上的全部盤子移動到B座或C座上。 用戶可以通過Hannoi塔
相關文章
相關標籤/搜索