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

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>
            99这里只有精品| 久久精品一区二区国产| 欧美日韩综合在线免费观看| 久久久久免费观看| 欧美综合国产精品久久丁香| 久久久噜噜噜久久久| 久久久一区二区三区| 蜜臀久久99精品久久久画质超高清| 免费日韩av| 欧美日韩另类字幕中文| 国产精品国产三级国产专播精品人| 欧美亚洲成人免费| 国产亚洲aⅴaaaaaa毛片| 国产一区香蕉久久| 亚洲国产成人久久综合| 亚洲视频高清| 久久伊伊香蕉| 99精品视频免费观看| 欧美在线视频免费播放| 欧美精品在线视频| 国产日韩在线亚洲字幕中文| 亚洲欧洲中文日韩久久av乱码| 亚洲一区二区三区乱码aⅴ| 久久国内精品自在自线400部| 欧美激情在线播放| 亚洲欧美日韩另类精品一区二区三区| 久久久久国产精品www| 欧美日韩国产成人| 国内成人精品视频| 亚洲午夜久久久久久久久电影网| 久久久噜噜噜久久| 欧美激情中文字幕在线| 一本大道av伊人久久综合| 欧美伊人久久久久久午夜久久久久 | 午夜一级久久| 亚洲国产精品一区二区第一页| 亚洲少妇诱惑| 欧美高清视频在线| 激情综合激情| 欧美在线播放| 在线亚洲成人| 欧美精品一区二区三区高清aⅴ| 一色屋精品视频在线观看网站| 性久久久久久| 亚洲一区二区三区免费观看 | 国产日产欧美一区| 中国av一区| 亚洲国产成人精品女人久久久| 欧美一区二区三区免费在线看| 欧美日在线观看| 一区二区三区日韩精品视频| 亚洲大片在线| 欧美成在线观看| 亚洲国产成人tv| 欧美成人精品一区二区| 久久久久国产精品一区| 国产综合香蕉五月婷在线| 欧美一区=区| 亚洲欧美日韩在线| 国产欧美日韩一级| 久久精品国产亚洲一区二区三区 | 在线视频欧美日韩精品| 亚洲国产1区| 欧美成人69| 亚洲精品孕妇| 99国内精品久久| 国产精品久久久久久久久| 亚洲香蕉伊综合在人在线视看| 亚洲精品国产欧美| 欧美日韩在线视频观看| 亚洲一区二区三区中文字幕| 99精品欧美一区| 国产精品一区二区三区免费观看| 欧美一区二区三区视频在线观看| 亚洲欧美在线另类| 激情欧美一区二区三区| 欧美成人免费一级人片100| 欧美大片免费观看| 亚洲视频免费在线观看| 亚洲欧美日韩一区在线| 一区久久精品| 欧美国产欧美亚州国产日韩mv天天看完整| 国产一区二区三区丝袜| 欧美在线日韩| 久久久久久精| 一区二区高清在线| 亚洲欧美色一区| 亚洲国产天堂网精品网站| 亚洲欧洲精品一区二区三区| 国产精品美女久久福利网站| 久久人体大胆视频| 欧美护士18xxxxhd| 欧美在线91| 久久婷婷一区| 亚洲综合999| 麻豆精品视频在线观看| 中文日韩在线| 久久久精品日韩欧美| 制服丝袜激情欧洲亚洲| 久久国内精品自在自线400部| 日韩小视频在线观看| 午夜在线成人av| 日韩视频免费观看高清完整版| 欧美一区二粉嫩精品国产一线天| 亚洲精品资源美女情侣酒店| 欧美在线不卡| 亚洲一区二区三区色| 麻豆av一区二区三区久久| 亚洲欧美中文另类| 欧美国产日韩一区二区三区| 久久天天躁狠狠躁夜夜av| 欧美色图天堂网| 亚洲成人中文| 在线看片第一页欧美| 亚洲免费中文字幕| 正在播放亚洲一区| 老司机精品久久| 久久婷婷国产麻豆91天堂| 国产精品免费看| 99这里有精品| 中文国产成人精品| 欧美精品少妇一区二区三区| 蜜桃av一区二区在线观看| 国产欧美精品日韩区二区麻豆天美| 亚洲精华国产欧美| 亚洲日本国产| 欧美ed2k| 亚洲国产成人porn| 亚洲欧洲偷拍精品| 免播放器亚洲一区| 免费在线国产精品| 在线播放不卡| 久久在线免费观看| 美女精品在线| 尤物九九久久国产精品的特点 | 欧美激情精品久久久| 黄网站免费久久| 久久久久久一区| 女人色偷偷aa久久天堂| 在线看一区二区| 久热精品视频在线观看| 欧美韩日高清| 日韩视频一区二区三区| 欧美精品一卡| 一区二区三区视频在线播放| 亚洲影视中文字幕| 99v久久综合狠狠综合久久| 久久亚洲综合色| 久久精品一区| 黑人巨大精品欧美黑白配亚洲| 欧美在线观看视频一区二区| 久久综合九色欧美综合狠狠| 亚洲成色999久久网站| 欧美丰满高潮xxxx喷水动漫| 99热精品在线| 久久精品一区二区三区中文字幕| 国产一区在线免费观看| 久久久在线视频| 亚洲区国产区| 亚洲欧美国产精品桃花| 国产日本欧美一区二区三区在线| 欧美中文字幕| 亚洲黄色有码视频| 亚洲欧美亚洲| 亚洲高清av在线| 国产精品成人va在线观看| 欧美一级大片在线观看| 亚洲国产精品ⅴa在线观看| 亚洲香蕉网站| 在线精品国产欧美| 国产精品白丝黑袜喷水久久久| 久久精品欧美日韩| 日韩亚洲成人av在线| 久久久久久亚洲精品中文字幕| 亚洲欧洲视频在线| 国产欧美精品一区| 欧美精品日韩| 久久三级福利| 亚洲欧美一区二区激情| 亚洲黄色尤物视频| 久久久www| 亚洲午夜精品久久| 亚洲国产另类 国产精品国产免费| 欧美日韩在线免费| 久久夜色精品亚洲噜噜国产mv| 99天天综合性| 亚洲高清一二三区| 久久国产日韩| 亚洲在线一区| 99国产精品99久久久久久粉嫩 | 欧美高清视频在线观看| 欧美在线视频一区二区| 99综合电影在线视频| 欧美成人亚洲成人日韩成人| 久久国产精品久久国产精品| 99精品视频一区| 亚洲日本激情| 亚洲精品一区二区三区av| 精品成人国产| 激情丁香综合|