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

posts - 74,  comments - 33,  trackbacks - 0
Knights

Time limit: 10sec. Submitted: 167
Memory limit: 32M Accepted: 58
Source : BOI 2001

We are given a chess-board of size n*n, from which some fields have been removed. The task is to determine the maximum number of knights that can be placed on the remaining fields of the board in such a way that none of them check each other.


Fig.1: A knight placed on the field S checks fields marked with x.

Task

Write a program, that:

  • reads the description of a chess-board with some fields removed
  • determines the maximum number of knights that can be placed on the chess-board in such a way that none of them check each other,

Input

The first line of the input file contains two integers n and m, separated by a single space, 1<=n<=200, 0<=m<n2; n is the chess-board size and m is the number of removed fields. Each of the following m lines contains two integers: x and y, separated by a single space, 1<=x,y<=n -- these are the coordinates of the removed fields. The coordinates of the upper left corner of the board are (1,1), and of the bottom right are (n,n). The removed fields are not repeated in the file.

There are multiple test cases. Process to end of file.

Output

The output should contain one integer (in the first and only line of the file). It should be the maximum number of knights that can be placed on the given chess-board without checking each other.

Sample Input

3 2
1 1
3 3

Sample output

5
怎么說(shuō)呢,這道題。。。。。
很無(wú)語(yǔ)。。。。開(kāi)始的時(shí)候我一直從x,y奇偶相同的的點(diǎn)尋找匹配,結(jié)果就TLE了N次。我很無(wú)語(yǔ)。。。。。
我想我的匹配也是鄰接表的。。。。為什么那么多AC的而我吧卻是TLE呢,我抱著試試看的想法改成從奇偶性不同的點(diǎn)
開(kāi)始尋找匹配,結(jié)果AC。。。。。我無(wú)語(yǔ)。。。。不知道該如何是好。。。。。。。
二分最大匹配代碼如下:
int?H(int?t)?{?
????
int?i;?
????
for(i=0;i<v[t].size();i++)?{?
???????
if(flag[v[t][i]]==0)?{?
???????????flag[v[t][i]]
=1;?
???????????
if(pre[v[t][i]]==-1?||?H(pre[v[t][i]]))?{?
??????????????pre[v[t][i]]
=t;?
??????????????
return?1;?
???????????}
?
???????}
?
????}
?
????
return?0;?
}
?
int?MaxMatch()?{?
????
int?i,num;?
????memset(pre,
0xff,sizeof(pre));?
????
for(num=0,i=1;i<odd;i++){?
????????
if(!v[i].size())continue;
???????????memset(flag,
0,sizeof(flag));?
???????????
if(H(i))num++;??
????}
?
????
return?num;?
}
總之,最近就是TMD不開(kāi)心。。。。想想干這行,真不容易。。。尤其是在這個(gè)雞不生蛋,鳥(niǎo)不拉屎的地方。。。。。
有句話怎么說(shuō)的,太陽(yáng)啊!!!
不管怎么說(shuō),自己還是要好好學(xué)習(xí)真正有用的東西。。。。。
我已經(jīng)落下許多。。。。。。。。。
Good Good study.......
Day Day up........
posted on 2009-03-12 20:09 KNIGHT 閱讀(357) 評(píng)論(2)  編輯 收藏 引用

FeedBack:
# re: Knights
2011-08-23 21:53 | Lightning
請(qǐng)問(wèn)您說(shuō)的奇偶性不同的x,y是指什么?  回復(fù)  更多評(píng)論
  
# re: Knights
2011-08-24 19:34 | Lightning
我用PASCAL寫(xiě)的程序倒數(shù)第二個(gè)點(diǎn)過(guò)不了
200 4
3 1
3 2
3 3
2 3
這個(gè)點(diǎn)提示一會(huì)是爆棧一會(huì)是超時(shí),就算用了您說(shuō)的奇偶性不同也無(wú)濟(jì)于事。。。  回復(fù)  更多評(píng)論
  

只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


<2011年8月>
31123456
78910111213
14151617181920
21222324252627
28293031123
45678910

常用鏈接

留言簿(8)

隨筆檔案

文章檔案

Friends

OJ

搜索

  •  

最新評(píng)論

閱讀排行榜

評(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>
            欧美手机在线视频| 久久人人97超碰国产公开结果| 欧美日韩美女一区二区| 欧美精品日韩一区| 欧美先锋影音| 国产欧美日韩激情| 一区二区在线观看视频在线观看 | 在线亚洲激情| 亚洲婷婷综合色高清在线| 亚洲视频一区二区免费在线观看| 亚洲午夜电影网| 欧美影院午夜播放| 欧美激情2020午夜免费观看| 欧美视频网址| 红桃视频成人| 这里只有精品电影| 久久久亚洲欧洲日产国码αv| 欧美激情一区二区三级高清视频 | 亚洲理论在线观看| 亚洲男人的天堂在线| 久久蜜臀精品av| 欧美日本一区二区三区| 国产亚洲激情视频在线| 亚洲久久成人| 欧美亚洲在线视频| 91久久久久久国产精品| 亚洲视频在线免费观看| 免费在线亚洲欧美| 国产三区二区一区久久| 99精品热视频| 免费成人性网站| 国产精品99久久不卡二区| 久久色在线观看| 国产精品一区久久久久| 日韩一级黄色大片| 免费日韩av| 欧美亚洲色图校园春色| 欧美视频中文字幕| 日韩小视频在线观看专区| 免费一级欧美片在线观看| 亚洲欧美日韩国产一区二区| 欧美日韩精品免费观看视一区二区 | 久久精彩视频| 国产精品99久久不卡二区| 欧美jizz19性欧美| 伊人久久亚洲热| 久久久久国产一区二区三区四区| 日韩一二三在线视频播| 欧美一区亚洲一区| 在线视频亚洲欧美| 亚洲日本成人网| 欧美激情区在线播放| 亚洲国产精品嫩草影院| 免费日韩av电影| 久久漫画官网| 亚洲国产精品va在线看黑人 | 久久久999精品免费| 亚洲无线视频| 国产精品久久久一本精品| 亚洲已满18点击进入久久| 日韩一二三区视频| 欧美日韩性生活视频| 亚洲一区二区三区高清不卡| 亚洲视频中文| 国产日韩在线不卡| 久久一区二区三区超碰国产精品| 久久国产精品久久久久久电车| 国产专区精品视频| 免费人成精品欧美精品| 欧美成年人视频| 99国产精品国产精品久久| 日韩视频精品在线观看| 国产精品麻豆va在线播放| 久久不射2019中文字幕| 久久久爽爽爽美女图片| 亚洲欧洲日本mm| 99精品视频免费观看视频| 国产精品乱码久久久久久| 久久精品视频99| 欧美不卡在线| 亚洲欧美日韩一区二区| 久久精品中文字幕免费mv| 亚洲精品偷拍| 亚洲一区二区三区精品在线| 激情伊人五月天久久综合| 亚洲精品乱码久久久久久黑人 | 免费人成精品欧美精品| 一区二区三区久久精品| 亚洲摸下面视频| 亚洲国产电影| 亚洲午夜国产一区99re久久 | 久久性色av| 亚洲综合色婷婷| 久久午夜av| 午夜精品久久久久久久99水蜜桃| 久久国产日韩| 亚洲一级一区| 久久久蜜桃精品| 亚洲欧美激情在线视频| 久久综合激情| 欧美一区成人| 欧美日韩一区二区三区四区五区| 久久久午夜精品| 国产精品高潮久久| 亚洲国产综合在线| 夜夜精品视频一区二区| 欧美日韩精品在线观看| 久久亚洲色图| 国产精品呻吟| 亚洲免费电影在线| 在线观看欧美日韩| 午夜影院日韩| 亚洲女性喷水在线观看一区| 欧美激情视频在线播放| 欧美成年人网站| 国外成人在线视频网站| 亚洲一区二三| 亚洲伊人第一页| 欧美日韩亚洲成人| 最新中文字幕亚洲| 亚洲国产精品久久久久久女王| 午夜精彩国产免费不卡不顿大片| 中文在线资源观看网站视频免费不卡 | 亚洲网站视频福利| 日韩一区二区久久| 免费观看成人网| 农夫在线精品视频免费观看| 国色天香一区二区| 欧美在线短视频| 久久激情一区| 国产欧美日韩精品一区| 亚洲视频日本| 性18欧美另类| 国产乱码精品一区二区三| 亚洲欧美区自拍先锋| 午夜精品在线观看| 国产麻豆午夜三级精品| 亚洲欧美日韩国产综合在线| 性高湖久久久久久久久| 国产乱码精品一区二区三区av| 亚洲欧美日本伦理| 久久久综合视频| 亚洲国产综合在线| 欧美精品一二三| 99国产麻豆精品| 欧美一区二区视频97| 国产一区二区三区高清| 久久久青草青青国产亚洲免观| 美日韩精品视频| 亚洲三级影院| 欧美日韩一区在线视频| 亚洲一本视频| 久久综合色播五月| 亚洲精品久久久久| 欧美性大战久久久久| 欧美尤物巨大精品爽| 亚洲福利视频网| 午夜国产精品视频| 伊人成人网在线看| 欧美日韩视频第一区| 亚洲一区二区三区乱码aⅴ| 久久视频免费观看| 日韩午夜av在线| 国产乱子伦一区二区三区国色天香| 久久精品日韩欧美| 一区二区三区四区国产| 亚洲日本va午夜在线电影| 欧美日韩精品在线播放| 亚洲欧美日本在线| 欧美激情2020午夜免费观看| 中文在线资源观看网站视频免费不卡| 国产精品久久福利| 久久婷婷色综合| 亚洲天堂视频在线观看| 久久全国免费视频| 亚洲视频在线观看视频| 国产一区二区福利| 欧美日韩国产天堂| 久久久久久久综合| 在线综合视频| 欧美激情一区二区三区在线视频观看| 亚洲欧美日韩一区二区| 91久久在线播放| 国产在线欧美日韩| 国产精品多人| 欧美日韩成人在线视频| 久久久一二三| 午夜日韩av| 亚洲丝袜av一区| 亚洲人成啪啪网站| 久久中文久久字幕| 性视频1819p久久| 中文网丁香综合网| 亚洲美女av网站| 亚洲国产精品激情在线观看| 国产一区999| 国产亚洲成av人在线观看导航| 欧美性做爰毛片| 欧美连裤袜在线视频| 欧美成人资源网|