欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

怎么在PHP中利用遞歸實現(xiàn)一個漢諾塔算法-創(chuàng)新互聯(lián)

這期內(nèi)容當中小編將會給大家?guī)碛嘘P怎么在PHP中利用遞歸實現(xiàn)一個漢諾塔算法,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

專注于為中小企業(yè)提供成都網(wǎng)站建設、網(wǎng)站設計服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)揚中免費做網(wǎng)站提供優(yōu)質(zhì)的服務。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上千余家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設實現(xiàn)規(guī)模擴充和轉變。

具體如下:

漢諾塔(又稱河內(nèi)塔)問題是源于印度一個古老傳說的益智玩具。大梵天創(chuàng)造世界的時候做了三根金剛石柱子,在一根柱子上從下往上按照大小順序摞著64片黃金圓盤。大梵天命令婆羅門把圓盤從下面開始按大小順序重新擺放在另一根柱子上。并且規(guī)定,在小圓盤上不能放大圓盤,在三根柱子之間一次只能移動一個圓盤。簡而言之,有三根相鄰的柱子,標號為A,B,C,A柱子上從下到上按金字塔狀疊放著n個不同大小的圓盤,要把所有盤子一個一個移動到柱子B上,并且每次移動同一根柱子上都不能出現(xiàn)大盤子在小盤子上方,請問至少需要多少次移動?

遞歸過程序如下:

1)把n-1個圓從A移到C
2)把剩下一個由A移到B
3)再把n-1個由C移到B,完成

代碼如下:

<?php
//將所有圓盤從a移到b
function hanuota($n,$a,$b,$c){
  global $step;
  if($n==1){
    $step++;
    echo "將圓盤 $n 從 $a 柱子 到 $b 柱子 <br />";
  }else{
    hanuota($n-1,$a,$c,$b);
    $step++;
    echo "將圓盤 $n 從 $a 柱子 到 $b 柱子 <br />";
    hanuota($n-1,$c,$b,$a);
  }
}
//移動的次數(shù)
$step = 0;
hanuota(4, 'A', 'B', 'C');
echo "移動次數(shù):" . $step;
?>

運行結果:

將圓盤 1 從 A 柱子 到 C 柱子
將圓盤 2 從 A 柱子 到 B 柱子
將圓盤 1 從 C 柱子 到 B 柱子
將圓盤 3 從 A 柱子 到 C 柱子
將圓盤 1 從 B 柱子 到 A 柱子
將圓盤 2 從 B 柱子 到 C 柱子
將圓盤 1 從 A 柱子 到 C 柱子
將圓盤 4 從 A 柱子 到 B 柱子
將圓盤 1 從 C 柱子 到 B 柱子
將圓盤 2 從 C 柱子 到 A 柱子
將圓盤 1 從 B 柱子 到 A 柱子
將圓盤 3 從 C 柱子 到 B 柱子
將圓盤 1 從 A 柱子 到 C 柱子
將圓盤 2 從 A 柱子 到 B 柱子
將圓盤 1 從 C 柱子 到 B 柱子
移動次數(shù):15

上述就是小編為大家分享的怎么在PHP中利用遞歸實現(xiàn)一個漢諾塔算法了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

本文題目:怎么在PHP中利用遞歸實現(xiàn)一個漢諾塔算法-創(chuàng)新互聯(lián)
分享網(wǎng)址:http://aaarwkj.com/article40/dihcho.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設計、企業(yè)網(wǎng)站制作、定制開發(fā)、云服務器、用戶體驗網(wǎng)站維護

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化
在线欧美日韩一区二区三区| 欧美日韩亚洲精品久久| 日韩av在线播放亚洲天堂| 亚洲欧美午夜不卡视频| 欧美一区二区三区一级| 亚洲一品道在线观看| 日韩暴露一区二区三区| 欧美伊人色综合久久天天| 国产日韩欧美高清免费视频| 天天操夜夜夜夜夜操| 中文字幕的国产在线播放| 亚洲欧美日韩一区中文天国| 中文字幕精品人妻在线| 亚洲 综合 久久久| 国产av剧情一区二区| 国产精品国产三级国产av一区| 97乱碰视频在线观看| 黄色av一本二本在线观看| 亚洲激情粉嫩中文字幕| 日韩日韩毛片日韩毛片| 欧美日韩激情中文字幕| 亚洲国产午夜精品不卡| 青青草国产成人自拍视频在线观看| 在线观看视频免费午夜| 日韩av在线国产观看| 亚洲国产欧美在线人成人| 国产精品熟女亚洲av| 男男啪啪猛进猛出无遮挡| 国产精品一久久香蕉产线看| 91国内精品手机在线高清| 青青草原激情综合网| 日本精品动漫一区二区三区| 国产原创剧情av网址| 日韩精品少妇一区二区在线看 | 亚洲综合色婷婷七月丁香| 亚洲天堂免费观看av| 成人欧美精品一区二区不卡| 亚洲中文字幕av天堂久久| 国产欧美日韩精品久久久久久| 91伊人久热精品午夜福利| 亚洲无线码一区国产欧美国日|