• <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>
            隨筆 - 26  文章 - 6  trackbacks - 0
            <2025年8月>
            272829303112
            3456789
            10111213141516
            17181920212223
            24252627282930
            31123456

            常用鏈接

            留言簿(3)

            隨筆分類

            隨筆檔案

            朋友

            • cqh
            • 大學室友...

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            poj
            poj 3254 Corn Fields -- 狀態壓縮DP      摘要: dp[i][j]:1行到第i行的狀態為j時最多的方法數
            從第0行一直推到第n行
              閱讀全文
            posted @ 2009-05-15 21:17 longshen 閱讀(598) | 評論 (0)  編輯
            poj 1947 Rebuilding Roads -- 樹形DP      摘要: dp[s][i]:記錄s結點,要得到一棵j個節點的子樹去掉的最少邊數
            考慮其兒子k
            1)如果不去掉k子樹,則
            dp[s][i] = min(dp[s][j]+dp[k][i-j]) 0 <= j <= i

            2)如果去掉k子樹,則
            dp[s][i] = dp[s][i]+1
            總的為
            dp[s][i] = min (min(dp[s][j]+dp[k][i-j]) , dp[s][i]+1 )  閱讀全文
            posted @ 2009-05-15 11:37 longshen 閱讀(2275) | 評論 (2)  編輯
            poj 1837 Balance -- 動態規劃      摘要: dp[i][mm+k]:取前i個時,天平處于k狀態的方法數
            mm+k:< mm為左邊重, > mm 為右邊重

            dp[i][mm+k] +=
            dp[i-1][mm + k-weight[i]*arm[j]], (j:1->c)};   閱讀全文
            posted @ 2009-05-15 09:53 longshen 閱讀(508) | 評論 (0)  編輯
            poj 2186 Popular Cows -- 強連通分支      摘要: 研究了Lynncui牛的代碼,才知道解題思路:
            先Tarjan強連通縮點,(假設共n2個)得到的id[i]編號為0的分支,其出度為0(有可能是Popular Cows)。
            再判斷其他強連通分支是否有出度
            1)如果其中有一個分支沒有出度,則0分支不可能是Popular Cows(considered popular by every other cow)
            2)如果其他所有強連通分支都有出度,  閱讀全文
            posted @ 2009-04-23 18:17 longshen 閱讀(612) | 評論 (0)  編輯
            poj 2762 Going from u to v or from v to u? -- 強連通      摘要: 思路模糊時看了DieIng大牛的思路,寫了出來...
            思路:Tarjan算法計算強連通分支,然后縮點,再求其拓撲序。
            (假設求得的拓撲序存儲在topo[MAX]中) topo[i] 與 topo[i+1] 存在邊連通(i到i+1 或i+1到i),則定有i到i+1的邊。
            而如果每個topo[i] 與 topo[i+1] 都存在邊連通(即有i到i+1的邊)時,topo[i] 到任意topo[j]便都要邊連通。
              閱讀全文
            posted @ 2009-04-23 09:08 longshen 閱讀(551) | 評論 (0)  編輯
            poj 1191 棋盤分割 -- 動態規劃      摘要: dp[k][x1][y1][x2][y2]:左上角坐標為(x1,y1),右下角坐標為(x2,y2)
            的棋盤,設它把切割k次以后得到的k+1塊矩形的總分平方和最小值.

            s[x1][y1][x2][y2]:左上角坐標為(x1,y1),右下角坐標為(x2,y2)
            的棋盤的總和的平方


            dp[k][x1][y1][x2][y2] =
            1)按橫的劃分: min(dp[k-1][x1][y1][f][y2]+s[f+1][y1][x2][y2]
            , dp[k-1][f+1][y1][x2][y2]+s[x1][y1][f][y2]);

            2)按豎的劃分: min(dp[k-1][x1][y1][x2][f]+s[x1][f+1][x2][y2]
            , dp[k-1][x1][f+1][x2][y2]+s[x1][y1][x2][f]);
              閱讀全文
            posted @ 2009-04-21 19:57 longshen 閱讀(1604) | 評論 (0)  編輯

            久久人人爽人人爽人人片AV东京热| 久久青青草原精品国产软件| 武侠古典久久婷婷狼人伊人| 欧美一级久久久久久久大| 久久久久久精品无码人妻| 99久久国产精品免费一区二区| 97久久国产亚洲精品超碰热| 99久久久久| 狠狠色丁香婷婷综合久久来来去| 亚洲v国产v天堂a无码久久| 人妻精品久久久久中文字幕69 | 久久精品亚洲中文字幕无码麻豆 | 亚洲综合精品香蕉久久网97| 欧美与黑人午夜性猛交久久久| 99久久国产精品免费一区二区| 国产精品成人99久久久久91gav| 亚洲va久久久噜噜噜久久 | 亚洲狠狠婷婷综合久久久久| 久久久精品2019免费观看| 人妻少妇精品久久| 日韩亚洲国产综合久久久| 久久精品国产第一区二区| 一本大道久久a久久精品综合| 久久国产精品-国产精品| 久久99免费视频| 亚洲国产成人久久综合一区77| 一本久久综合亚洲鲁鲁五月天亚洲欧美一区二区 | 精品99久久aaa一级毛片| 久久国产综合精品五月天| 欧美久久亚洲精品| 精品无码久久久久久尤物| 久久精品国产半推半就| 久久综合偷偷噜噜噜色| 欧美熟妇另类久久久久久不卡 | 伊人久久精品无码av一区| 人人狠狠综合久久亚洲婷婷| 久久久久亚洲AV无码永不| 大蕉久久伊人中文字幕| 色婷婷久久综合中文久久蜜桃av| 久久国产精品成人片免费| 久久久无码精品亚洲日韩按摩|