青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

技術,瞎侃,健康,休閑……

mahu@cppblog 人類的全部才能無非是時間和耐心的混合物
posts - 11, comments - 13, trackbacks - 0, articles - 12
  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

兩個漢諾塔解法

Posted on 2006-06-29 22:07 mahudu@cppblog 閱讀(612) 評論(2)  編輯 收藏 引用 所屬分類: 數據結構、算法

第一個是遞歸版本的:(沒什么意思)

?

#include? < iostream > ????
using ? namespace ?std;?

void ?move( char ?from,? char ?to)?
{?
????cout?
<< ?from? << ? " ?to? " ? << ?to? << ?endl;?
}
?

void ?hanoi?( int ?n,? char ?from,? char ?to,? char ?bridge)?
{?
????
if (n? == ? 1 )?
????????move(from,?to);?
????
else ?
????
{?
????????hanoi?(n
- 1 ,?from,?bridge,?to);?
????????move(from?,bridge);?
????????hanoi?(n
- 1 ,?bridge,?from,?to);?
????}
?
}
?

int ?main()?
{?
????
int ?n;?
???? cout?
<< ? " input?n:\n " ;?
???? cin?
>> ?n;?
???? hanoi?(n,?
' A ' ,? ' C ' ,? ' B ' );?
????
return ? 0 ;?
}
?

?

?

第二個是遞歸版本的:(沒有用棧,因此還比較精妙)

對不起,由于一時疏忽,把兩個版本的程序貼成同一個了,十分抱歉,謝謝您的提醒,現更正如下:

#include? < iostream >
using ? namespace ?std;

void ?hanoi( int ?n)
{
?????
int ?i,?j,?f? = ? 1 ;
?????
int ?a? = ? 1 ,?b? = ?(n % 2 ) ? ? 3 : 2 ;
?????cout?
<< ?f? << ? " ?from? " ? << ? char ( ' A ' ? - ? 1 ? + ?a)? << ? " ?to? "???
??????????????? <<?char('A'?-?1?+?b)?<<?endl;
?????
for(n?=?(1<<n)?-?1,?i?=?1;?i?<?n;?i?+=?2)
?????
{
???????????
for(f?=?1,?j?=?i;?j%2;?j/=2,?f++);
???????????
if(f%2)
??????????????????a?
^=?b;
???????????b?
^=?a;
???????????cout?
<<?f?<<?"?from?"?<<?char('A'?-?1?+?a)?<<?"?to?"??
????????????????????? <<?char('A'?-?1?+?b)?<<?endl;
???????????a?
^=?b;
???????????
if(f%2)
??????????????????b?
^=?a;
???????????cout?
<<?f?<<?"?from?"?<<?char('A'?-?1?+?a)?<<?"?to?"??
????????????????????
?<<?char('A'?-?1?+?b)?<<?endl;
?????}

}


int ?main()
{
????
int ?n;
????cout?
<< ? " input?n:? " ;
????cin?
>> ?n;
????hanoi(n);

????
return ? 0 ;
}


?

Feedback

# re: 兩個漢諾塔解法  回復  更多評論   

2006-07-04 13:55 by 零碎宇
兩個版本貌似一樣,請指教

# re: 兩個漢諾塔解法  回復  更多評論   

2010-03-30 21:43 by 4525
版本吧 vcbf
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            一本色道久久综合亚洲精品小说| 免费日韩精品中文字幕视频在线| 国产精品色网| 亚洲一区二区三区777| 亚洲日本理论电影| 一本一本a久久| 亚洲另类在线一区| 久久国产黑丝| 亚洲免费一级电影| 亚洲网站视频| 91久久精品久久国产性色也91 | 一本一本久久a久久精品综合妖精 一本一本久久a久久精品综合麻豆 | 亚洲成色999久久网站| 国产精品亚洲片夜色在线| 亚洲第一区中文99精品| 亚洲高清av在线| 国内揄拍国内精品少妇国语| 久久激情五月激情| 亚洲日本va午夜在线电影| 影音欧美亚洲| 免费亚洲一区二区| 欧美高清视频一二三区| 欧美女主播在线| 国产精品拍天天在线| 樱桃视频在线观看一区| 99精品视频免费| 狠狠色综合网| 伊人成年综合电影网| 国产一区二区在线观看免费播放| 好吊色欧美一区二区三区视频| 亚洲激情视频在线播放| 午夜国产精品视频免费体验区| 美乳少妇欧美精品| 一区二区三区视频在线播放| 久久精品毛片| 国产精品一香蕉国产线看观看| 亚洲国产视频直播| 久久久xxx| 在线亚洲激情| 欧美激情第三页| 激情综合激情| 欧美中文字幕| 99精品热视频只有精品10| 久久亚洲精品一区二区| 国产欧美一区二区精品忘忧草| 亚洲精品乱码久久久久久| 久久九九免费| 亚洲永久精品大片| 欧美视频在线观看免费| 亚洲精品国产精品国产自| 久久激情久久| 亚洲综合导航| 欧美午夜欧美| 亚洲最新色图| 亚洲人成啪啪网站| 欧美成人免费va影院高清| 亚洲第一在线| 欧美mv日韩mv国产网站| 久久精品国产欧美亚洲人人爽| 国产麻豆午夜三级精品| 亚洲欧美日韩综合| 一级日韩一区在线观看| 欧美日韩小视频| 99国产精品视频免费观看| 亚洲国产日日夜夜| 男人的天堂成人在线| 亚洲人成绝费网站色www| 亚洲大片精品永久免费| 欧美成人黑人xx视频免费观看| 亚洲人成人77777线观看| 亚洲成在线观看| 欧美精品一区二区三区四区| 一区二区三区偷拍| 一本久久综合亚洲鲁鲁五月天| 欧美日韩中文| 欧美在线亚洲在线| 久久天天躁狠狠躁夜夜爽蜜月 | 国产精品久久久久天堂| 亚洲一区欧美二区| 亚洲一区黄色| 国产一区二区三区久久悠悠色av | 亚洲成人在线视频网站| 欧美日韩精品一区二区三区四区 | 最新国产成人av网站网址麻豆| 欧美久久一区| 欧美中文在线字幕| 欧美成人亚洲成人| 午夜精品久久久久久久| 久久久午夜视频| 日韩亚洲精品在线| 午夜精品婷婷| 亚洲精品久久久久久久久久久久 | 欧美成人一品| 欧美亚洲一级| 老司机亚洲精品| 亚洲综合色网站| 久久久久久久久伊人| 亚洲色图综合久久| 久久九九99视频| 亚洲亚洲精品在线观看| 久久久精品tv| 亚洲综合欧美日韩| 欧美大片在线看免费观看| 亚洲永久精品大片| 久久综合网络一区二区| 香蕉久久夜色精品国产使用方法| 久久久久久久久蜜桃| 亚洲午夜免费福利视频| 另类人畜视频在线| 久久国产精品久久精品国产| 欧美精品激情在线| 男人的天堂成人在线| 国产伦精品一区| 日韩一级在线| 亚洲精品久久| 久久频这里精品99香蕉| 亚洲综合好骚| 欧美日韩精品在线视频| 欧美激情2020午夜免费观看| 国产婷婷一区二区| 亚洲小说春色综合另类电影| 日韩一级精品| 欧美成人中文字幕| 国模私拍视频一区| 亚洲欧美成人一区二区三区| 亚洲自拍三区| 欧美日韩hd| 亚洲国产精品一区二区三区| 影音先锋成人资源站| 欧美一区二区日韩| 午夜视频一区| 国产精品久久久久久久久搜平片| 亚洲国产精品专区久久| 亚洲毛片播放| 国产在线观看一区| 性感少妇一区| 久久国产加勒比精品无码| 国产精品资源| 香蕉久久一区二区不卡无毒影院| 欧美亚洲在线播放| 国产片一区二区| 欧美在线91| 女人香蕉久久**毛片精品| 在线日韩一区二区| 欧美风情在线观看| 亚洲毛片在线看| 亚洲在线观看| 国产欧美一区二区视频| 久久国产88| 欧美成人按摩| 99国产精品久久久久久久| 欧美午夜精品一区二区三区| 亚洲欧美经典视频| 久久尤物电影视频在线观看| 亚洲成人直播| 欧美精品一区二区高清在线观看| 日韩视频一区二区三区| 亚洲欧美日韩一区| 国内视频精品| 欧美韩日一区| 亚洲自拍偷拍麻豆| 女女同性精品视频| av不卡免费看| 国产综合久久| 欧美久久婷婷综合色| 午夜欧美大尺度福利影院在线看| 欧美mv日韩mv国产网站| 亚洲性夜色噜噜噜7777| 一区二区三区亚洲| 欧美女激情福利| 久久国产精品99久久久久久老狼| 亚洲第一视频网站| 欧美在线观看一区二区三区| 亚洲国产91| 国产情人节一区| 欧美国产日本| 欧美在线看片a免费观看| 亚洲人精品午夜| 久久综合色播五月| 亚洲综合欧美| 亚洲精选成人| 狠狠色狠狠色综合| 国产精品久久久久久户外露出| 久久在线视频在线| 午夜视频久久久久久| 日韩网站在线看片你懂的| 麻豆国产精品一区二区三区 | 裸体女人亚洲精品一区| 亚洲男人的天堂在线观看| 亚洲国产专区校园欧美| 国产农村妇女精品| 欧美日韩性生活视频| 久色婷婷小香蕉久久| 欧美一级淫片aaaaaaa视频| 一本久道久久综合婷婷鲸鱼| 欧美成人一区二区| 麻豆精品在线播放| 久久久久国色av免费看影院| 亚洲欧美偷拍卡通变态| 亚洲一级二级|