奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

java語言

java如何實現漢諾塔

時間:2025-01-31 18:11:50 java語言 我要投稿

java如何實現漢諾塔

  漢諾塔(又稱河內塔)問題是源于印度一個古老傳說的益智玩具。大梵天創造世界的時候做了三根金剛石柱子,在一根柱子上從下往上按照大小順序摞著64片黃金圓盤。大梵天命令婆羅門把圓盤從下面開始按大小順序重新擺放在另一根柱子上。并且規定,在小圓盤上不能放大圓盤,在三根柱子之間一次只能移動一個圓盤。以下是小編為大家搜索整理的java如何實現漢諾塔,希望能給大家帶來幫助!更多精彩內容請持續關注我們應屆畢業生考試網!

  public class Hanoi {

  /**

  *

  * @param n

  *

  盤子的數目

  * @param A

  *

  源座

  * @param B

  *

  輔助座

  * @param C

  *

  目的座

  */

  public void hanoi(int n, char A, char B, char C) {

  if (n == 1) {

  move(A, C);

  } else {

  hanoi(n - 1, A, C, B);

  move(A, C);

  hanoi(n - 1, B, A, C);

  }

  }

  // 打印移動路徑

  private void move(char A, char C) {

  System.out.println("Direction:" + A + "--->" + C);

  }

  public static void main(String[] args) {

  Hanoi hanoi = new Hanoi();

  hanoi.hanoi(3, '1', '2', '3');

  } }

  打印結果:

  Direction:1--->3

  Direction:1--->2

  Direction:3--->2

  Direction:1--->3

  Direction:2--->1

  Direction:2--->3

  Direction:1--->3

【java如何實現漢諾塔】相關文章:

如何實現java漢諾塔遞歸算法04-20

幼兒心育游戲《有趣的漢諾塔》教案03-27

java通用組合算法如何實現05-12

Java中如何實現顯示動態的時間03-14

java如何實現后臺自動發郵件功能03-09

如何在java中實現左右鍵菜單03-20

Java如何實現一個簡單的緩存04-13

Java筆試試題如何實現對象克隆?03-23

如何正確實現Java中的hashCode方法08-08

主站蜘蛛池模板: 白沙| 镇远县| 安康市| 武清区| 大荔县| 瑞金市| 平安县| 道孚县| 丽水市| 石屏县| 邵阳市| 韩城市| 富裕县| 陆丰市| 东光县| 咸丰县| 栾川县| 沂水县| 兰西县| 灵石县| 肃北| 东莞市| 康定县| 南开区| 兰溪市| 临泉县| 台北市| 合水县| 墨脱县| 南投市| 陕西省| 阜宁县| 顺平县| 平乡县| 紫金县| 龙游县| 应用必备| 松桃| 汕头市| 凭祥市| 高密市|