• <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>

            糯米

            TI DaVinci, gstreamer, ffmpeg
            隨筆 - 167, 文章 - 0, 評論 - 47, 引用 - 0
            數(shù)據(jù)加載中……

            POJ 1920 Towers of Hanoi 漢諾塔問題

            題目大意:
            給出一個玩到一半的漢諾塔。叫你把所有的盤子歸到任意一根針上,求最少步數(shù)。

            由于結(jié)果很大,輸出它和100000的模。

            最基本的思路是動態(tài)規(guī)劃,跟一般的漢諾塔問題類似
            位于任意一個狀態(tài)的漢諾塔。必然有位于最底層的最大的盤子。
            最終的目的是把這個盤子移動到某根針上。
            所以必然會出現(xiàn)的一個場景就是:
            最大的盤子單獨在一根針上,其他的盤子在另外一根針上

            假設(shè):
            f(n, idx) = { 將初始狀態(tài)下盤子 1~n 集中到第idx根針上所需要的最小步數(shù) }
            g(n) = { 將位于一根針上的盤子 1~n 移動到另外一根針所需要的最小步數(shù) }

            那么轉(zhuǎn)移方程就是:
            f(n, idx) = {
            如果盤子n位于idx:f(n - 1, idx)
            否則:f(n - 1, idx)
            }

            從普通的漢諾塔問題上可以得出:
            g(n) = 2^n - 1

            posted on 2010-09-27 14:58 糯米 閱讀(813) 評論(0)  編輯 收藏 引用 所屬分類: POJ

            一本色道久久88—综合亚洲精品| 99久久人妻无码精品系列| 亚洲精品无码成人片久久| 手机看片久久高清国产日韩| 国产精品久久久天天影视香蕉| 精品少妇人妻av无码久久| 久久水蜜桃亚洲av无码精品麻豆| 亚洲av伊人久久综合密臀性色 | 99热成人精品热久久669| 婷婷五月深深久久精品| 男女久久久国产一区二区三区| 综合久久国产九一剧情麻豆| 香蕉久久夜色精品升级完成| 久久综合亚洲色HEZYO社区| 成人综合久久精品色婷婷| 欧美日韩精品久久久久| 亚洲AV无码一区东京热久久| 国产精品99久久99久久久| 好属妞这里只有精品久久| 久久国产美女免费观看精品| 色播久久人人爽人人爽人人片aV | 欧美亚洲国产精品久久久久| 久久久久亚洲国产| 99久久婷婷免费国产综合精品| 国产精品综合久久第一页| 热久久最新网站获取| 精品久久久无码人妻中文字幕豆芽| 国产亚洲精品自在久久| 国产免费久久久久久无码| 国内精品久久久久久久久电影网| 精品熟女少妇av免费久久| 日韩电影久久久被窝网| 久久精品蜜芽亚洲国产AV| 久久久亚洲精品蜜桃臀| 青草国产精品久久久久久| 久久精品国产一区二区三区不卡| 久久久久久国产精品美女| 国产精品gz久久久| 亚洲va久久久噜噜噜久久狠狠 | 久久综合九色综合欧美就去吻| 午夜人妻久久久久久久久|