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

pku 2411 Mondriaan's Dream 狀態壓縮DP

簡要題意:
給出一個n*m的矩形,要求用1*2的矩形拼出來(可以旋轉),問總共有多少種拼法。

題解:
將第i行進行狀態壓縮表示
(0,0,0,0..0) 0代表向下沒有插頭,1代表向下有插頭
然后向下一行轉移方法就是
如果當前列有插頭,則取消掉插頭;
如果當前列沒有插頭:
1、如果下一列也沒有插頭,可以水平放一個小矩形或者豎直放兩個小矩形,插頭狀態不變
2、如果下一列有插頭,則豎直放一個小矩形,添加兩個向下的插頭
注意要用long long
代碼:
 1 # include <iostream>
 2 # include <cstring>
 3 # define getbit(c,pos) (((c)&(1<<(pos)))>0)
 4 using namespace std;
 5 void add(int code,int now,int m,long long dp[],int num)
 6 {
 7    if(now==m)
 8       dp[code]+=num;
 9    else
10    {
11        switch(getbit(code,now))
12        {
13           case 1:
14                add(code-(1<<now),now+1,m,dp,num);
15                break;
16           case 0:
17                if(now!=m-1&&!getbit(code,now+1))
18                      add(code,now+2,m,dp,num);
19                add(code+(1<<now),now+1,m,dp,num);
20                break;
21        };
22    }
23 }
24 int main()
25 {
26     int n,m;
27     while(true)
28     {
29        cin>>n>>m;
30        if(!n&&!m) break;
31        long long dp[15][2048];
32        memset(dp,0,sizeof(dp));
33        dp[0][0]=1;
34        for(int i=0;i<n;i++)
35           for(int j=0;j<(1<<m);j++)
36             if(dp[i][j])
37                  add(j,0,m,dp[i+1],dp[i][j]);
38        cout<<dp[n][0]<<endl;
39     }
40     return 0;
41 }
42 



posted on 2010-11-25 19:18 yzhw 閱讀(296) 評論(0)  編輯 收藏 引用 所屬分類: DP

<2011年1月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
303112345

導航

統計

公告

統計系統

留言簿(1)

隨筆分類(227)

文章分類(2)

OJ

最新隨筆

搜索

積分與排名

最新評論

閱讀排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲午夜久久久久久久久电影网| 蜜桃av综合| 久久精品99久久香蕉国产色戒| 在线国产日韩| 国产精品萝li| 国产精品社区| 在线看视频不卡| 在线欧美日韩国产| 在线看片日韩| 99国产精品99久久久久久粉嫩| 日韩小视频在线观看专区| 亚洲校园激情| 欧美成人精品一区二区| 欧美精品自拍| 国产精品萝li| 国产日韩精品视频一区二区三区 | 久久精品视频免费观看| 久久婷婷国产综合精品青草 | 亚洲精品免费一二三区| 一区二区三区精品久久久| 久久大综合网| 日韩视频中文| 快she精品国产999| 欧美一区综合| 一本综合精品| 欧美成熟视频| 亚洲人成人99网站| 欧美国产日韩a欧美在线观看| 亚洲综合视频一区| 国产精品资源在线观看| 99视频超级精品| 亚洲成人在线网| 欧美专区一区二区三区| 国产亚洲欧美日韩美女| 亚洲欧美日本在线| 亚洲一区在线看| 国产精品分类| 亚洲欧美在线x视频| 一区二区三区四区五区精品| 欧美激情 亚洲a∨综合| 一区二区三区偷拍| 亚洲一本视频| 在线成人激情黄色| 久热精品在线| 免费久久99精品国产自在现线| 久久免费少妇高潮久久精品99| 黄色成人在线| 亚洲第一主播视频| 国产精品免费观看视频| 久久精品欧美| 欧美激情综合五月色丁香| 9久re热视频在线精品| 一本久道久久综合中文字幕| 国产精品久久国产精品99gif| 久久免费视频网| 欧美精品三级日韩久久| 欧美在线观看你懂的| 老鸭窝毛片一区二区三区| 一区二区日韩精品| 久久久精品一区| 亚洲一级高清| 两个人的视频www国产精品| 亚洲女人小视频在线观看| 久久久精品日韩欧美| 欧美一区二区三区在线免费观看| 久久久欧美精品| 久久久久久色| 国产精品日本| 国产精品99久久久久久白浆小说| 91久久中文字幕| 久久裸体视频| 免费亚洲电影在线| 亚洲成色999久久网站| 欧美中文字幕精品| 久久久亚洲国产美女国产盗摄| 国产欧美精品一区aⅴ影院| 亚洲欧洲午夜| 亚洲专区一二三| 国产精品美女主播| 销魂美女一区二区三区视频在线| 国产精品激情电影| 亚洲一区精品电影| 欧美在线播放视频| 极品中文字幕一区| 欧美大尺度在线观看| 91久久精品国产91久久性色tv| 狠狠入ady亚洲精品| 欧美国产乱视频| 亚洲一级网站| 亚洲电影在线观看| 亚洲午夜三级在线| 国产偷久久久精品专区| 欧美不卡视频一区| 亚洲一区二区三区视频| 欧美成人精品h版在线观看| 亚洲美女精品久久| 国语自产精品视频在线看| 美女性感视频久久久| 亚洲欧美综合精品久久成人| 亚洲激情欧美激情| 久久看片网站| 久久久蜜臀国产一区二区| av不卡在线| 亚洲精品国产精品国产自| 国产欧美日韩综合精品二区| 欧美激情1区2区| 久久免费视频在线| 久久免费视频一区| 久久久免费精品视频| 欧美在线啊v| 模特精品裸拍一区| 开心色5月久久精品| 久久久一二三| 欧美大片国产精品| 欧美精品国产精品日韩精品| 欧美大片91| 国产精品第一页第二页第三页| 你懂的网址国产 欧美| 欧美成人高清| 激情综合色综合久久综合| 国产精品普通话对白| 欧美网站大全在线观看| 国产精品狠色婷| 国产日韩一区二区三区在线| 国产一区二区三区的电影 | 欧美成人综合一区| 欧美日韩伦理在线| 国产情人综合久久777777| 国产一区视频观看| 在线欧美日韩国产| 亚洲天堂av在线免费| 欧美中文在线观看| 亚洲精品一二区| 久久精品三级| 国产精品一区2区| 夜夜嗨一区二区三区| 欧美影院在线播放| 欧美日韩国产高清| ●精品国产综合乱码久久久久| 亚洲精品综合久久中文字幕| 久久精品一本| 一本色道久久精品| 欧美成人免费全部| 在线观看免费视频综合| 久久手机免费观看| 欧美亚洲一区二区在线| 欧美日韩国产丝袜另类| 亚洲激情一区二区三区| 久久亚洲春色中文字幕| 午夜精品久久久久久| 国产欧美一区二区三区在线老狼 | 一本色道久久加勒比88综合| 欧美一区深夜视频| 国产精品一区免费在线观看| 亚洲尤物在线| 国产精品99久久不卡二区 | 亚洲一级黄色| 国产日韩欧美一二三区| 另类春色校园亚洲| 欧美日韩一区二区在线观看视频 | 99精品视频免费观看视频| 欧美aⅴ一区二区三区视频| 狂野欧美激情性xxxx| 国产一区深夜福利| 久久综合九色综合欧美狠狠| 久久久噜久噜久久综合| 国内自拍一区| 老司机成人网| 亚洲一区二区少妇| 久久天堂国产精品| 在线天堂一区av电影| 国产精品美女久久久久久2018| 欧美亚洲在线观看| 玖玖精品视频| 在线视频日本亚洲性| 国产精品在线看| 免费不卡在线视频| 亚洲欧洲99久久| 欧美激情一区| 久久精品国产亚洲5555| 亚洲精品欧美一区二区三区| 国产精品系列在线| 欧美成人首页| 久久精品二区亚洲w码| 中日韩男男gay无套| 欧美+日本+国产+在线a∨观看| 一区二区激情小说| 亚洲高清在线观看| 国产日韩精品一区二区| 欧美日韩国产一区二区三区| 欧美中文在线观看| 亚洲欧美日韩一区在线观看| 亚洲日本成人| 美女性感视频久久久| 国产欧美日韩免费看aⅴ视频| 欧美国产精品专区| 欧美大秀在线观看| 麻豆av一区二区三区| 毛片基地黄久久久久久天堂 | 亚洲一级影院|