<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 53, 文章 - 0, 評(píng)論 - 3, 引用 - 0
    數(shù)據(jù)加載中……

    華容道游戲的解決

    最近買了一個(gè)叫做“華容道”的玩具給兒子晚。這個(gè)游戲雖然號(hào)稱是中國(guó)四大古典智力游戲之一。其實(shí)不過百年歷史,而且是從國(guó)外引進(jìn)的。不過本地化做得非常好,也算是創(chuàng)造性地吸收國(guó)外文明。

    手工解決這個(gè)游戲有點(diǎn)難度,當(dāng)然已經(jīng)有人給出了解法;不過我還是自己用編程的方式解決了一遍。發(fā)現(xiàn)自己在這方面的編程還是比較弱。大部分時(shí)間花在了調(diào)試上。

    剛開始是用的深度優(yōu)先搜索。大致知道了答案應(yīng)該長(zhǎng)什么樣。后來改進(jìn)為廣度優(yōu)先搜索,得到了最優(yōu)的解法。還有一個(gè)就是原先只考慮每次最多移動(dòng)一格。后來發(fā)現(xiàn)傳統(tǒng)的定義是一個(gè)塊的所有連續(xù)移動(dòng)都算作一步。相應(yīng)地修改了實(shí)現(xiàn)算法。

    最難的是做界面。為了調(diào)試,隨便寫了個(gè)Applet。但是給我兒子玩,就覺得拿不出手了。



    posted on 2010-08-16 13:49 InPractice 閱讀(339) 評(píng)論(0)  編輯  收藏


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲人成电影福利在线播放 | 国产精品免费观看久久| 在线视频免费观看爽爽爽| 国色精品卡一卡2卡3卡4卡免费| 国产99视频精品免费视频7| 亚洲视频在线免费| 婷婷精品国产亚洲AV麻豆不片| 亚洲av无码不卡久久| WWW国产亚洲精品久久麻豆| 中文在线日本免费永久18近| 91香蕉国产线在线观看免费| 国产高清在线精品免费软件| 国产成人一区二区三区免费视频| 亚洲热妇无码AV在线播放| 亚洲毛片在线观看| 99亚洲男女激情在线观看| 亚洲人AV永久一区二区三区久久| 亚洲爽爽一区二区三区| 在线观看www日本免费网站| 国产一级淫片a免费播放口之 | 亚洲自偷自偷精品| 亚洲精品一卡2卡3卡三卡四卡| 亚洲GV天堂无码男同在线观看| 久久精品免费电影| 亚洲人成网站18禁止一区| 亚洲精品在线观看视频| 国产在线一区二区综合免费视频| 成人免费无码大片a毛片| 亚洲爆乳无码专区| 日本中文字幕免费看| 无码人妻精品中文字幕免费东京热| 亚洲精品在线免费看| 四虎成人免费观看在线网址| 亚洲91精品麻豆国产系列在线 | 久久久久久亚洲精品影院| 毛片在线全部免费观看| 亚洲国产成人精品久久| 88xx成人永久免费观看| 亚洲国产成人久久精品大牛影视| 国产亚洲美女精品久久久2020| 国产午夜亚洲精品不卡电影|