隨筆 - 78  文章 - 25  trackbacks - 0
          <2009年11月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿

          隨筆分類(75)

          隨筆檔案(78)

          相冊

          實用Links

          我的Links

          搜索

          •  

          積分與排名

          • 積分 - 114333
          • 排名 - 515

          最新評論

          閱讀排行榜

          評論排行榜

           

          public class Hanoi{
              
          private static int i=0;
              
          public static void main(String[] args){            
                  System.out.println(
          "移動的步驟如下:");
                  hanoi(
          5,'A','B','C');
                  System.out.println(
          "\n移動的次數為:"+i);
              }

              
          public static void move(char x,char y){
                  System.out.print(x
          +"--->"+y+"   ");
                  i
          ++;
                  
          if(i%5==0)System.out.println();
              }

              
          public static void hanoi(int n,char one,char two,char three){
                  
          if(n==1) move(one,three);
                  
          else{
                      hanoi(n
          -1,one,three,two);
                      move(one,three);
                      hanoi(n
          -1,two,one,three);
                  }

              }

          }




          移動的步驟如下:
          A--->C   A--->B   C--->B   A--->C   B--->A
          B--->C   A--->C   A--->B   C--->B   C--->A
          B--->A   C--->B   A--->C   A--->B   C--->B
          A--->C   B--->A   B--->C   A--->C   B--->A
          C--->B   C--->A   B--->A   B--->C   A--->C
          A--->B   C--->B   A--->C   B--->A   B--->C
          A--->C
          移動的次數為:31

           

          posted on 2009-11-23 23:30 期待明天 閱讀(335) 評論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 鹤山市| 中西区| 温州市| 聂拉木县| 常熟市| 鄢陵县| 通道| 宜都市| 綦江县| 青浦区| 新宁县| 靖远县| 通山县| 荔波县| 兴国县| 临潭县| 昌平区| 桂阳县| 长乐市| 三明市| 阿拉善左旗| 玉环县| 辉县市| 阳西县| 逊克县| 台中市| 禄劝| 报价| 太谷县| 环江| 海阳市| 乐清市| 泾阳县| 乌什县| 蓝山县| 乳源| 邢台市| 当阳市| 伊宁县| 怀宁县| 烟台市|