码迷,mamicode.com
首页 >  
搜索关键字:二分图    ( 2688个结果
hdu1151 Air Raid --- 最小路径覆盖
给一个DAG图,一个人可以走一条路,或者就在一个点(路径长度为0),问至少需要多少人可以覆盖所有点。 根据二分图的性质: DAG的最小路径覆盖,将每个点拆点后求最大匹配数m,结果为n-m,求具体路径的时候顺着匹配边走就可以,匹配边i→j',j→k',k→l'....构成一条有向路径。 #include #include #include #include #include #...
分类:其他好文   时间:2014-07-22 00:28:34    阅读次数:194
poj 3020 Antenna Placement(二分无向图 匈牙利)
Antenna Placement Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 6438   Accepted: 3176 看了别人的题解才过的。。。 渣啊。。 最主要的是构图 城市才是要构造的二分图的顶点! 构造方法如下: 例如输入: *o...
分类:其他好文   时间:2014-07-19 11:11:54    阅读次数:237
二分图判定 nyoj1015(模板)
题目:点击打开链接nyoj1015 分析;题意很清楚,就是让判断一个图是不是二分图,思路当然就是染色法,首先给一个顶点然色,然后与它相邻的顶点全部染相反的颜色,如果过程中发现要染的点已经染色了,而且是和现在点相同的颜色的话,那么就说明不是一个二分图。 其实就是广搜模板 #include #include #include #include #include #i...
分类:其他好文   时间:2014-07-18 18:04:48    阅读次数:197
HDU 1528 (二分图最大匹配 + 最小覆盖, 14.07.17)
Problem Description Adam and Eve play a card game using a regular deck of 52 cards. The rules are simple. The players sit on opposite sides of a table, facing each other. Each player gets k cards f...
分类:其他好文   时间:2014-07-17 20:17:43    阅读次数:381
二分图之最小边覆盖(poj3020)
题目:poj3020 题意:给出一个图,让你用最少的1*2的纸片覆盖掉图中的所有*出现过的地方。基本裸的最小边覆盖。 分析: 最小边覆盖 = 点总数 - 最大匹配 所以就是转化为求最大匹配。 跟前面一道题目很相似,也是相同的建图方法,奇偶性建图。 #include #include #include #include #include #inc...
分类:其他好文   时间:2014-07-17 10:21:44    阅读次数:157
UVAlive3523_Knights of the Round Table
圆桌骑士。有的骑士之间是相互憎恨的,不能连坐,需要安排奇数个骑士围着桌子坐着,大于3个,求哪些骑士不可能安排到座位。根据给定的关系,如果两个骑士之间没有憎恨关系,那么连边。最终就是求有多少个点无法位于奇圈之内。首先求所有联通分量,对于每个连通分量二分图染色,看看是否存在一个奇圈,如果有一个,那么这个...
分类:其他好文   时间:2014-07-16 17:45:58    阅读次数:197
二分图最大匹配 hdoj 1045
题目:hdoj1045 题意:给出一个图,其中有 . 和 X 两种,. 为通路,X表示墙,在其中放炸弹,然后炸弹不能穿过墙,问你最多在图中可以放多少个炸弹? 分析:这道题目是在上海邀请赛的题目的数据简化版,数据水了,所以有很多方法,这里讲二分图最大匹配,题目难点在于建图 想到用暴力过,但是事实证明我想多了。然后又想到多重二分匹配,后来发现没有办法表示图中的行列中墙的阻隔,后来...
分类:其他好文   时间:2014-07-16 17:21:27    阅读次数:196
二分图之poj2446
题目:poj2446 题意:给出一个m*n的矩阵,其中有的地方有坑,然后用1*2的纸片去覆盖图,纸片不能重复,能够把出了坑的地方其他全部覆盖的话输出YES,否则NO 分析:有一道二分图经典题目,当然难点还是建图,一直没有思路,早上来忽然想到可以用(i-1)*m+j 吧矩阵中每个点转化为一个数,然后相邻连接起来建图,匈牙利,但是不知道为什么不对?求大神解释、还是理解不够深。 ...
分类:其他好文   时间:2014-07-16 14:44:47    阅读次数:230
FZU - 2039 Pets (二分图匹配 2011年全国大学生程序设计邀请赛(福州))
Description Are you interested in pets? There is a very famous pets shop in the center of the ACM city. There are totally m pets in the shop, numbered from 1 to m. One day, there are n customers in...
分类:其他好文   时间:2014-07-16 09:17:29    阅读次数:325
Asteroids
点击打开链接 题意:某人想实现太空旅行,可以通过空洞实现,而它们的连通方式就是一张n * n的矩阵;现在有一种武器,可以一次性消灭它的一行或者一列(意思就是相当于留下一条可行路)。 解析:利用匈牙利算法实现,二分图匹配 #include #include #include> using namespace std; const int maxn = 1005; int mapp[ max...
分类:其他好文   时间:2014-07-16 09:11:30    阅读次数:190
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!