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

posts - 14,  comments - 11,  trackbacks - 0

又一個(gè)二分圖!其實(shí)對(duì)于這個(gè)題,關(guān)鍵是看你怎樣建立二分圖!
我比較偷懶,就用了一個(gè)黑白染色。題目意思很簡(jiǎn)單,就是要用多少個(gè)圓圈完*,當(dāng)然每個(gè)圓只能圈兩個(gè)*;
具體看代碼吧,懶得寫了,一個(gè)早上,還沒吃飯呢?

 1 #include <iostream>
 2 using namespace std;
 3 bool map[500][500];
 4 bool vi[500];
 5 int link[500];
 6 int n,h;
 7 int x[4]={0,0,1,-1};
 8 int y[4]={1,-1,0,0};
 9 bool dfs(int v)
10 {
11      for (int i=1;i<=n;i++)
12      {
13          if (map[v][i]&&!vi[i])
14          {
15             vi[i]=true;
16             if (link[i]==0||dfs(link[i]))
17             {
18                link[i]=v;
19                return true;
20             }
21          }
22      }
23      return false;
24 }
25 int com()
26 {
27     int sum=0;
28     for (int i=1;i<=h;i++)
29     {
30         memset(vi,0,sizeof(vi));
31         if (dfs(i))sum++
32     }
33     return sum;
34 }
35 int main()
36 {
37     char a[50][16];
38     int b[50][16],c[50][16];
39     int m,k,i,j;
40     int t;
41     cin>>t;
42     while (t--)
43     { 
44           cin>>m>>k;
45           n=0,h=0;
46           memset(map,0,sizeof(map));
47           memset(link,0,sizeof(link));
48           memset(b,0,sizeof(b));
49           for (i=1;i<=m;i++)
50           for (j=1;j<=k;j++)
51           {
52               cin>>a[i][j];
53           }
54           h=0,n=0;
55           for (i=1;i<=m;i++)
56           for (j=1;j<=k;j++)
57           if (a[i][j]=='*')
58           {
59               if ((i+j)%2==0)b[i][j]=++h;
60               else b[i][j]=++n;
61           }
62           int dx,dy;
63           for (i=1;i<=m;i++)
64           for (j=1;j<=k;j++)
65           if  (a[i][j]=='*'&&(i+j)%2==0)
66           {
67               for (int l=0;l<4;l++)             
68               {
69                   dx=x[l]+i;
70                   dy=y[l]+j;
71                   if (a[dx][dy]=='*')
72                   map[b[i][j]][b[dx][dy]]=1;           
73               }                                    
74           }
75           cout<<h+n-com()<<endl;
76     }
77 return 0;
78 }
79 
posted on 2011-04-05 10:46 路修遠(yuǎn) 閱讀(1365) 評(píng)論(0)  編輯 收藏 引用 所屬分類: 路修遠(yuǎn)
<2011年4月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

轉(zhuǎn)載,請(qǐng)標(biāo)明出處!謝謝~~

常用鏈接

留言簿(1)

隨筆分類

隨筆檔案

文章檔案

搜索

  •  

最新評(píng)論

  • 1.?re: HDU 2433 最短路
  • @test
    的確這組數(shù)據(jù)應(yīng)該輸出20的
  • --YueYueZha
  • 2.?re: HDU 2433 最短路
  • 這方法應(yīng)該不對(duì)。 看下面這組數(shù)據(jù)
    4 4
    1 2
    2 3
    3 4
    2 4

    畫個(gè)圖,刪去最后一條邊 2 4 后的結(jié)果應(yīng)該是20,但是此方法的輸出是19
  • --test
  • 3.?re: HDU 2433 最短路
  • ans = ans + sum_u + sum_v - sum[u] - sum[v],
    這個(gè)公式不是很理解啊,不知道博主怎么想的啊,謝謝咯
  • --姜
  • 4.?re: HDU 2433 最短路
  • @attacker
    the i-th line is the new SUM after the i-th road is destroyed
  • --路修遠(yuǎn)
  • 5.?re: HDU 2433 最短路
  • 你這樣可以AC????刪除<U,V>不僅改變 u,v最短路啊、、、求解
  • --attacker

閱讀排行榜

評(píng)論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲欧美综合精品久久成人| 玖玖综合伊人| 国产区亚洲区欧美区| 国产精品九九| 国产精品xnxxcom| 国产精品日韩欧美一区二区| 国产老女人精品毛片久久| 国产农村妇女毛片精品久久麻豆 | 亚洲一区二区三区中文字幕在线| 最新中文字幕亚洲| 日韩一级成人av| 亚洲影院免费| 久久天天躁狠狠躁夜夜爽蜜月| 蜜桃视频一区| 日韩亚洲在线| 午夜一区二区三区不卡视频| 久久久国产精品一区| 欧美91大片| 国产精品成人一区二区艾草| 国内成人精品2018免费看| 亚洲高清在线视频| 亚洲欧美久久久| 奶水喷射视频一区| 在线一区二区三区四区五区| 久久福利毛片| 国产精品电影在线观看| 在线日韩av永久免费观看| 一区二区三区福利| 玖玖精品视频| 亚洲欧美日本国产有色| 欧美风情在线观看| 激情六月综合| 欧美一区二区三区视频在线观看| 欧美黄色日本| 欧美在线看片| 欧美日韩在线观看视频| 一区在线播放视频| 午夜精品久久久久| 亚洲欧洲午夜| 中文国产成人精品久久一| 久久久一本精品99久久精品66| 亚洲国产1区| 久久精品一区| 国产午夜久久| 午夜伦理片一区| 亚洲精品乱码久久久久久久久| 久久精品国产一区二区三区| 国产麻豆综合| 亚洲欧美日韩一区二区| 亚洲日本欧美在线| 模特精品裸拍一区| 亚洲电影在线播放| 久久露脸国产精品| 香蕉久久国产| 国产乱子伦一区二区三区国色天香| av不卡免费看| 亚洲大片免费看| 久久久久久一区| 国产一区二区av| 久久国内精品自在自线400部| aⅴ色国产欧美| 欧美精品日韩综合在线| 91久久嫩草影院一区二区| 麻豆精品在线播放| 久久蜜臀精品av| 在线播放日韩专区| 狼狼综合久久久久综合网| 欧美中文在线视频| 精品1区2区3区4区| 免费不卡在线观看| 欧美成人蜜桃| 99精品久久| 日韩一二三在线视频播| 欧美精品一区二区蜜臀亚洲| 亚洲国产一二三| 亚洲国产成人久久| 欧美日韩亚洲综合一区| 亚洲男女毛片无遮挡| 亚洲资源在线观看| 黑丝一区二区| 亚洲国产精品第一区二区三区 | 欧美一级黄色网| 国产一区深夜福利| 老司机一区二区三区| 欧美成人精品一区二区| 亚洲一区影院| 久久电影一区| 亚洲免费观看高清完整版在线观看| 亚洲日本中文| 国产精品久久久久av免费| 久久久久网站| 欧美日韩成人一区二区| 性欧美videos另类喷潮| 久久天堂国产精品| 亚洲一二三区精品| 久久久精品五月天| aⅴ色国产欧美| 久久爱www| 99国产精品久久久久老师| 亚洲欧美成人| 久久久久一区| 亚洲影院污污.| 久久视频国产精品免费视频在线| 亚洲精品乱码久久久久久蜜桃91| 一区二区精品在线观看| 精品91在线| 亚洲在线一区二区三区| 亚洲老板91色精品久久| 午夜精品www| 一区二区高清视频在线观看| 欧美一区二区三区在线看 | 老司机67194精品线观看| 在线亚洲观看| 久久综合久久综合久久| 午夜精品福利电影| 欧美日韩成人在线| 欧美国产日韩一区二区| 国产日韩精品一区二区三区在线| 亚洲欧洲日本mm| 在线观看国产成人av片| 中文成人激情娱乐网| 亚洲人成7777| 亚洲精品日韩精品| 激情视频一区二区三区| 亚洲免费视频观看| 亚洲一级二级| 欧美精品日韩精品| 亚洲福利视频一区| 一区二区视频免费完整版观看| 亚洲综合久久久久| 午夜在线播放视频欧美| 欧美另类视频| 亚洲国产免费看| 亚洲国产欧美日韩| 美女在线一区二区| 欧美mv日韩mv国产网站app| 伊人伊人伊人久久| 蜜桃av噜噜一区| 亚洲成人中文| 亚洲乱码国产乱码精品精可以看| 美国十次成人| 亚洲国产精品成人精品| 亚洲靠逼com| 欧美日韩免费看| 夜夜爽99久久国产综合精品女不卡| 亚洲精品少妇| 欧美日韩国产小视频| 一本色道久久加勒比88综合 | 欧美国产精品一区| 亚洲国产精品精华液2区45| 另类天堂av| 亚洲精品女人| 99热免费精品| 国产精品久久久久久久久久免费看 | 亚洲精品字幕| 亚洲视频在线免费观看| 国产精品久久久久毛片大屁完整版 | 久久精品三级| 国产一区二区欧美| 久久成人精品视频| 欧美电影免费观看高清| 亚洲精品婷婷| 国产精品久久久久久久久搜平片| 香蕉视频成人在线观看| 久久免费黄色| 亚洲国内高清视频| 欧美三区美女| 欧美一区二区三区电影在线观看| 欧美 日韩 国产 一区| 99视频精品在线| 国产偷国产偷亚洲高清97cao | 亚洲夜晚福利在线观看| 久久视频精品在线| 日韩一级裸体免费视频| 国产精品午夜在线观看| 美国成人直播| 香蕉久久夜色精品| 亚洲精品在线观| 久久一区二区三区四区五区| 一区二区欧美日韩视频| 黄色av成人| 国产精品亚洲美女av网站| 美日韩精品免费| 欧美一区二区免费| 一区二区免费在线观看| 免费短视频成人日韩| 亚洲欧美中文日韩v在线观看| 亚洲成色最大综合在线| 国产精品久久午夜| 欧美大片一区二区| 午夜欧美大尺度福利影院在线看| 91久久精品国产91久久性色| 欧美在线一级视频| 亚洲一区国产视频| 亚洲美女在线视频| 亚洲黄色av| 黄色日韩精品| 国产午夜精品理论片a级探花| 欧美日韩第一区| 欧美成ee人免费视频|