遞歸算法求解漢諾塔問題

Hanoi(漢諾)塔問題丽惶,這是一個古典的數(shù)學(xué)問題炫七。古印度有一個梵塔钾唬,塔內(nèi)有3個柱子A万哪,B,C奕巍,開始時A柱上套有64個盤子,盤子大的在下的止,小的在上,有一個老和尚想把盤子從A柱移到C柱诅福,但規(guī)定每次只能移動一個盤,且任何時候3個柱子上的盤子都是大盤在下氓润,小盤在上∈L矗現(xiàn)在用遞歸算法來模擬移盤過程旺芽。

遞歸函數(shù)的偽算法為如下:
if(n == 1)
直接將A柱子上的圓盤從A移動到C
else
先將A柱子上的n-1個圓盤借助C柱子移動到B柱子上
直接將A柱子上的第n個圓盤移動到C柱子上
最后將B柱子上的n-1個圓盤借助A柱子移動到C柱子上

該遞歸算法的時間復(fù)雜度為O(2的n次方)沪猴,當(dāng)有n個圓盤時采章,需要移動圓盤2的n次方-1次

、悯舟、担租、

include<studio.h>

int main()

抵怎、、反惕、

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市姿染,隨后出現(xiàn)的幾起案子背亥,更是在濱河造成了極大的恐慌悬赏,老刑警劉巖狡汉,帶你破解...
    沈念sama閱讀 222,464評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件闽颇,死亡現(xiàn)場離奇詭異,居然都是意外死亡兵多,警方通過查閱死者的電腦和手機(jī)橄仆,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,033評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來沿癞,“玉大人援雇,你說我怎么就攤上這事”共” “怎么了?”我有些...
    開封第一講書人閱讀 169,078評論 0 362
  • 文/不壞的土叔 我叫張陵筐赔,是天一觀的道長。 經(jīng)常有香客問我茴丰,道長,這世上最難降的妖魔是什么贿肩? 我笑而不...
    開封第一講書人閱讀 59,979評論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮汰规,結(jié)果婚禮上汤功,老公的妹妹穿的比我還像新娘溜哮。我一直安慰自己滔金,他們只是感情好茂嗓,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,001評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著述吸,像睡著了一般。 火紅的嫁衣襯著肌膚如雪刚梭。 梳的紋絲不亂的頭發(fā)上肠阱,一...
    開封第一講書人閱讀 52,584評論 1 312
  • 那天朴读,我揣著相機(jī)與錄音,去河邊找鬼衅金。 笑死噪伊,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的鉴吹。 我是一名探鬼主播,決...
    沈念sama閱讀 41,085評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼豆励,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了良蒸?” 一聲冷哼從身側(cè)響起技扼,我...
    開封第一講書人閱讀 40,023評論 0 277
  • 序言:老撾萬榮一對情侶失蹤嫩痰,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后串纺,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體丽旅,經(jīng)...
    沈念sama閱讀 46,555評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡纺棺,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,626評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了五辽。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,769評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡杆逗,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出罪郊,到底是詐尸還是另有隱情蠕蚜,我是刑警寧澤悔橄,帶...
    沈念sama閱讀 36,439評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站癣疟,受9級特大地震影響挣柬,放射性物質(zhì)發(fā)生泄漏睛挚。R本人自食惡果不足惜邪蛔,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,115評論 3 335
  • 文/蒙蒙 一扎狱、第九天 我趴在偏房一處隱蔽的房頂上張望侧到。 院中可真熱鬧,春花似錦匠抗、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,601評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽著蛙。三九已至删铃,卻和暖如春踏堡,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背咒劲。 一陣腳步聲響...
    開封第一講書人閱讀 33,702評論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留腐魂,地道東北人。 一個月前我還...
    沈念sama閱讀 49,191評論 3 378
  • 正文 我出身青樓蛔屹,卻偏偏與公主長得像,于是被迫代替她去往敵國和親兔毒。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,781評論 2 361

推薦閱讀更多精彩內(nèi)容

  • 原文鏈接(轉(zhuǎn)載請注明出處)漢諾塔的圖解遞歸算法 起源 漢諾塔(又稱河內(nèi)塔)問題是源于印度一個古老傳說的益智玩具育叁。大...
    Dmego閱讀 1,554評論 0 0
  • 漢諾塔 漢諾塔問題是遞歸算法學(xué)習(xí)的一個經(jīng)典案例,首先來看下漢諾塔問題的相關(guān)描述: 漢諾塔問題起源于一個古老的印度傳...
    木人張閱讀 969評論 0 1
  • 題目描述 在經(jīng)典漢諾塔問題中谴蔑,有 3 根柱子及 N 個不同大小的穿孔圓盤,盤子可以滑入任意一根柱子龟梦。一開始,所有盤...
    珺王不早朝閱讀 808評論 0 0
  • 一计贰、遞歸算法介紹 這篇文章講的是一個古老而又經(jīng)典的漢諾塔問題钦睡,他是遞歸算法的一個很好的應(yīng)用實(shí)例蹦玫。有關(guān)遞歸函數(shù)的介紹...
    IT之旅閱讀 1,372評論 0 1
  • 今天感恩節(jié)哎刘绣,感謝一直在我身邊的親朋好友。感恩相遇挣输!感恩不離不棄。 中午開了第一次的黨會撩嚼,身份的轉(zhuǎn)變要...
    迷月閃星情閱讀 10,576評論 0 11