資源簡介
Java 漢諾塔問題求解(基礎(chǔ)篇-實例091).zip
代碼片段和文件信息
package?com.mingrisoft.oop;
public?class?HanoiTower?{
????public?static?void?moveDish(int?level?char?from?char?inter?char?to)?{
????????if?(level?==?1)?{
????????????System.out.println(“從?“?+?from?+?“?移動盤子?1?號到?“?+?to);
????????}?else?{
????????????moveDish(level?-?1?from?to?inter);
????????????System.out.println(“從?“?+?from?+?“?移動盤子?“?+?level?+?“?號到?“?+?to);
????????????moveDish(level?-?1?inter?from?to);
????????}
????}
????
????public?static?void?main(String[]?args)?{
????????int?nDisks?=?3;
????????moveDish(nDisks?‘A‘?‘B‘?‘C‘);
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????232??2010-09-11?17:02??.classpath
?????文件?????????379??2010-09-11?17:02??.project
?????文件????????1187??2013-11-21?08:41??bin\com\mingrisoft\oop\HanoiTower.class
?????文件?????????590??2010-09-11?17:02??src\com\mingrisoft\oop\HanoiTower.java
評論
共有 條評論