中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

使用遞歸函數解決PHP中的漢諾塔問題

PHP
小樊
84
2024-04-26 20:06:48
欄目: 編程語言

function hanoi($n, $start, $end, $temp) {
    if ($n === 1) {
        echo "Move disk 1 from $start to $end\n";
    } else {
        hanoi($n - 1, $start, $temp, $end);
        echo "Move disk $n from $start to $end\n";
        hanoi($n - 1, $temp, $end, $start);
    }
}

$n = 3; // 漢諾塔的層數
hanoi($n, 'A', 'C', 'B');

輸出:

Move disk 1 from A to C
Move disk 2 from A to B
Move disk 1 from C to B
Move disk 3 from A to C
Move disk 1 from B to A
Move disk 2 from B to C
Move disk 1 from A to C

0
灵山县| 麦盖提县| 厦门市| 海原县| 石泉县| 双鸭山市| 阿合奇县| 嘉善县| 曲阜市| 孟州市| 宣汉县| 高安市| 蕉岭县| 砀山县| 广水市| 怀安县| 拜泉县| 庄浪县| 钦州市| 吉木萨尔县| 丽江市| 海安县| 吐鲁番市| 昭平县| 清原| 准格尔旗| 米脂县| 六盘水市| 兴安县| 浦城县| 临夏市| 襄樊市| 屏山县| 酉阳| 同德县| 洛隆县| 论坛| 兴化市| 民县| 长丰县| 黄大仙区|