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

C小加

厚德 博學 求真 至善 The bright moon and breeze
posts - 145, comments - 195, trackbacks - 0, articles - 0
  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

sgu 223 Little Kings(狀態壓縮DP)

Posted on 2012-03-20 11:34 C小加 閱讀(1659) 評論(0)  編輯 收藏 引用 所屬分類: 解題報告

第一個狀態壓縮啊,調試了一個上午,終于過了,國王的個數原來是從0開始循環的。

周偉大神的論文《狀態壓縮》很給力,如果不是這篇論文,我都不知道該如何入門了。哎,沒人教的杯具。

本題題解《狀態壓縮》講的很清楚,我就不多廢話了。需要注意的是范圍會超int,還有對狀態的范圍要把握好,搞不好你也要杯具去各種調試了。

自己寫的DFS很挫,借用了不知道哪位大牛的DFS

#include<iostream>
#include<cstring>
#include<cstdio>
using namespace std;
const int MAXM=520;
int n,k;
int s[MAXM];//狀態數
int c[MAXM];//1的個數
long long f[13][MAXM][103];
int ck;
void dfs(int x,int val,int cnt)//DFS尋找每行的狀態數
{
    if(x==n)
    {
        s[++ck]=val;
        c[ck]=cnt;
        return;
    }
    dfs(x+1,val<<1,cnt);
    if(!(val&1))
    dfs(x+1,val<<1|1,cnt+1);
}
bool cont(int s1,int s2)//判斷與題意是否矛盾
{
    if(s1&s2) return false;//和正上方判斷
    if(s1&(s2<<1))return false;//和右上方判斷
    if(s1&(s2>>1))return false;//和左上方判斷
    return true;
}
void dp()
{
        //初始化狀態
        memset(f,0,sizeof(f));
        f[0][1][0]=1;
        //dp
        for(int i=1;i<=n;i++)
        {
            for(int j=1;j<=ck;j++)
            {
                for(int g=1;g<=ck;g++)
                {
                    for(int p=0;p<=k;p++)
                    {
                        if((p-c[j]>=0)&&cont(s[j],s[g]))
                        f[i][j][p]+=f[i-1][g][p-c[j]];
                    }
                }
            }
        }
}

int main()
{
    while(scanf("%d %d",&n,&k)!=EOF)
    {
        ck=0;
        dfs(0,0,0);
        dp();
        long long ans=0;
        
        for(int i=1;i<=ck;++i)
        {
            ans+=f[n][i][k];
        }

        printf("%I64d\n",ans);

    }


    return 0;
}

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲视频第一页| 久久男女视频| 欧美成人高清| 久久精品视频在线观看| 国产欧美日韩精品一区| 久久爱www.| 久久精品视频在线观看| 亚洲精品乱码久久久久| 亚洲日本成人| 亚洲在线网站| 伊人成人开心激情综合网| 亚洲高清三级视频| 欧美午夜在线视频| 久久久国产精品亚洲一区 | 在线欧美三区| 亚洲精品久久久久久下一站| 欧美日韩专区在线| 久久综合五月| 欧美日韩在线三区| 久久精品123| 久久亚洲综合色| 亚洲影视中文字幕| 久久久视频精品| 亚洲素人在线| 鲁大师成人一区二区三区| 久久精品免视看| 欧美成人精品h版在线观看| 在线亚洲美日韩| 久久精品一区| 欧美一区二区三区男人的天堂| 欧美一区午夜精品| 亚洲视频成人| 欧美福利视频网站| 久久久久久黄| 国产精品美腿一区在线看| 亚洲福利国产| 好看不卡的中文字幕| 在线视频日韩精品| 亚洲国产天堂久久综合| 校园春色国产精品| 亚洲欧美在线视频观看| 欧美屁股在线| 欧美激情小视频| 一区二区在线不卡| 午夜精品久久久久久久99樱桃 | 欧美伦理视频网站| 欧美成人tv| 一区二区在线免费观看| 亚洲欧美中日韩| 亚洲一区在线视频| 欧美日韩一区二区三区在线| 亚洲成人在线视频播放| 欧美午夜精品理论片a级按摩| 久久手机精品视频| 国内精品久久久久影院薰衣草| 在线视频亚洲一区| 亚洲天堂男人| 欧美午夜片欧美片在线观看| 91久久精品美女高潮| 亚洲人午夜精品免费| 久久综合久久综合这里只有精品| 久久久噜噜噜久久| 激情偷拍久久| 久久久久久久久久码影片| 久久婷婷激情| 亚洲福利视频免费观看| 美女国内精品自产拍在线播放| 免费看av成人| 亚洲免费av电影| 欧美日韩另类在线| 亚洲手机成人高清视频| 欧美一区二区视频在线观看| 国产精品日本欧美一区二区三区| 午夜在线播放视频欧美| 亚洲精品久久久久久久久久久久久 | 亚洲精品一区在线| 毛片一区二区| 亚洲精品一区二区三区四区高清 | 宅男精品导航| 久久av老司机精品网站导航| 欧美激情一区二区三级高清视频| 亚洲第一区在线观看| 久久嫩草精品久久久精品一| 欧美成人精品在线视频| 亚洲老板91色精品久久| 欧美三区美女| 欧美一区二区三区免费观看视频 | 国产日韩欧美在线播放不卡| 国产视频精品网| 亚洲国产美女精品久久久久∴| 国产一区二区高清不卡| 久久精品在这里| 亚洲人成网在线播放| 亚洲永久免费观看| 好男人免费精品视频| 欧美激情一二三区| 亚洲综合色自拍一区| 欧美.www| 亚洲欧美日韩国产中文| 一区三区视频| 欧美视频中文字幕| 久久久久久久波多野高潮日日| 亚洲精品1区2区| 久久久久久久尹人综合网亚洲 | 牛牛影视久久网| 亚洲天堂网站在线观看视频| 久久岛国电影| 亚洲午夜激情| 亚洲激情一区二区三区| 国产一区日韩二区欧美三区| 亚洲一区二区在线视频| 黑人巨大精品欧美一区二区小视频| 欧美日韩国产成人在线免费| 欧美在线观看视频| 亚洲天堂激情| 亚洲精品123区| 美女久久一区| 久久成人免费| 亚洲一区免费看| 亚洲人成在线观看一区二区| 国产欧美精品va在线观看| 欧美日韩亚洲高清| 免费视频一区| 久久久久久久久久久久久9999| 一区二区三区欧美在线观看| 亚洲欧洲日本一区二区三区| 久久资源在线| 久久久午夜电影| 久久福利影视| 欧美一级二区| 亚洲欧美一级二级三级| 亚洲素人一区二区| 正在播放亚洲| 亚洲网站啪啪| 一本综合久久| 在线视频欧美日韩| 夜久久久久久| 亚洲网站啪啪| 亚洲在线免费| 午夜在线一区| 久久不射中文字幕| 久久久久国产精品麻豆ai换脸| 亚洲欧美日韩综合| 销魂美女一区二区三区视频在线| 亚洲一区二区三区影院| 西西裸体人体做爰大胆久久久| 亚洲一区二区网站| 午夜久久99| 久久久久国产一区二区| 麻豆成人在线播放| 免费欧美日韩| 精品999在线播放| 女人色偷偷aa久久天堂| 欧美国产日韩精品| 欧美日韩视频在线一区二区观看视频 | 欧美成人在线免费观看| 欧美国产精品一区| 欧美日韩另类一区| 国产视频一区在线观看一区免费| 狠狠干综合网| 日韩视频免费在线| 亚洲欧美一区在线| 麻豆91精品91久久久的内涵| 最新日韩在线视频| 亚洲欧美清纯在线制服| 久久九九国产精品怡红院| 欧美成人国产一区二区| 国产精品av久久久久久麻豆网| 国产美女精品免费电影| 亚洲观看高清完整版在线观看| 99re成人精品视频| 久久成人资源| 欧美激情女人20p| 亚洲亚洲精品在线观看 | 艳女tv在线观看国产一区| 亚洲欧美日韩综合aⅴ视频| 久久一区欧美| 国产精品成人一区二区网站软件 | 性久久久久久久久久久久| 美女国内精品自产拍在线播放| 国产精品久久久一区麻豆最新章节| 国产综合自拍| 亚洲免费在线| 亚洲电影在线播放| 香港成人在线视频| 欧美日韩xxxxx| 亚洲电影毛片| 久久福利电影| 9色精品在线| 欧美aa国产视频| 国模 一区 二区 三区| 亚洲一区欧美一区| 亚洲国产精品一区二区第一页 | 欧美色欧美亚洲高清在线视频| 伊人天天综合| 久久国产精彩视频| 9久re热视频在线精品| 欧美激情在线| 亚洲欧洲精品一区二区三区波多野1战4 | 欧美大片在线观看一区|