匈牙利算法 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 using namespace std; 8 int n,m,t; 9 int vis[1002],link[1002],line[1002][1002...
分类:
编程语言 时间:
2015-02-06 23:12:05
阅读次数:
193
题目大意:有一些男女生之间的暧昧关系,求找到一组人数最多的,组中任何两人都没有暧昧关系的情况‘直接建图,求一个最大独立集二分图中最大独立集 = 总数 - 最大匹配数 1 #include 2 #include 3 4 using namespace std; 5 const int N = 1...
分类:
其他好文 时间:
2015-01-16 12:32:56
阅读次数:
161
解题报告http://blog.csdn.net/juncoder/article/details/38160591题目传送门(POJ)题目传送门(HDU)题意:求满足条件的最大集合:集合内不论什么两个人都没有浪漫关系思路:跟POJ2771一样的题,变的简单多了。POJ2771解题报告#includ...
分类:
其他好文 时间:
2014-12-26 12:55:37
阅读次数:
133
题目链接:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1143
这是我做的第一道CTSC的题,这题水得我都惊呆了。。。据说BZOJ只有第一问,没有问第二问,因为没数据,难怪这么水。。。
首先我们得知道二分图的独立集的概念:
二分图的独立集是二分图中一个任意两点都不相连的顶点的集合
二分图的最大独立集求法:
二分图的最大独立集=二...
分类:
其他好文 时间:
2014-12-03 19:11:16
阅读次数:
186
http://acm.hdu.edu.cn/showproblem.php?pid=3335题意:在给出的n个数中找出一个集合,使得其中的数互不整除,求该集合最大的元素数量首先要对输入的数去重,输入的数是64位的,开始没用__int64坑了好久一上来我以为是求二分图最大独立集,利用相反的关系建边(整...
分类:
其他好文 时间:
2014-11-22 23:05:53
阅读次数:
301
题意:有G个女孩,B个男孩。女孩彼此互相认识,男孩也彼此互相认识。有M对男孩和女孩是认识的。分别是(g1,b1),.....(gm,bm)。现在老师要在这G+B个小孩中挑出一些人,条件是这些人都互相认识。问最多可以挑出多少人。思路:女孩之间互相认识,男孩之间互相认识,所以我们可以将连边定义为:不认识...
分类:
其他好文 时间:
2014-11-16 00:33:59
阅读次数:
338
题意:p个人 每一个人有喜欢和讨厌的动物 假设选出的动物中包括这个人喜欢的动物同一时候不包括他讨厌的动物那么这个人会开心 问 最多几个人开心思路:二分图最大独立集 利用人与人之间的冲突建边 求最大匹配就可以注意:题中的例子给出动物的名字是D1、C1之类的 事实上名字可能比这个长… 所以数组开长点代码...
分类:
其他好文 时间:
2014-11-07 18:59:34
阅读次数:
204
题目链接
题意:n个人,每个人有一个爱慕的集合,现在要挑出一些人,使得集合中没有人两两爱慕,问这个集合最大人数是多少
思路:每个人拆成两点,爱慕和被爱慕,建图,求出二分图最大匹配,因为是两两匹配,然后人数n - 最大匹配数 / 2就是最大独立集
代码:
#include
#include
#include
#include
#include
using ...
分类:
其他好文 时间:
2014-11-03 16:24:28
阅读次数:
152
二分图匹配总结
二分图匹配
1、二分图最大匹配,求两个集合内,每个元素只能用一次,两集合间存在一些匹配关系,求最大匹配多少对,利用匈牙利算法,对于每个结点不断去找增广路去匹配
有几个重要性质:
1、最小点覆盖 = 最大匹配
2、最大独立集 = 总结点 - 最大匹配
模板:
bool dfs(int u) {
for (int i = 0; i < g[u]....
分类:
其他好文 时间:
2014-11-02 19:42:12
阅读次数:
174
POJ 3020 Antenna Placement
题目链接
题意:给定一个地图,'*'的地方要被覆盖上,每次可以用1 x 2的矩形去覆盖,问最少用几个能覆盖
思路:二分图匹配求最大独立集,相邻*之间连边,然后求最大独立集即可
看这数据范围,用轮廓线dp应该也能搞
代码:
#include
#include
#include
#include
using ...
分类:
其他好文 时间:
2014-10-30 17:08:34
阅读次数:
155