码迷,mamicode.com
首页 >  
搜索关键字:二分图    ( 2688个结果
POJ3041Asteroids【最小点覆盖】
大意:X.X.X..X. 如左图X代表怪物你可以用激光去消灭它们,一次可以消灭同一行或同一列的所有怪物,问最少多少次才可以把所有怪物消灭完思路:把x,y坐标分别看成左集合与右集合,若两个坐标有联系就建一条边最后求得是最小点覆盖正确性证明:每个怪物的坐标都是由一对x,y确定的,在二分图中每条边就代表....
分类:其他好文   时间:2014-08-09 00:05:16    阅读次数:254
HDU4751Divide Groups【判断二分图】
Divide GroupsTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1141Accepted Submission(s): 414Proble...
分类:其他好文   时间:2014-08-08 15:08:56    阅读次数:279
【wikioi】1922 骑士共存问题(网络流/二分图匹配)
用匈牙利tle啊喂?和网络流不都是n^3的吗。。。。#include #include #include #include #include #include using namespace std;#define rep(i, n) for(int i=0; i=(n);--i)#define f...
分类:其他好文   时间:2014-08-07 18:41:40    阅读次数:313
二分图基础知识
昨天晚上开始看二分图,到现在基本的东西学会了我就写一下我自己的理解首先什么是二分图顾名思义就是能分成两个部分的图要注意的是,‘分’的是点并且这两个集合(这里我们称作X集合和Y集合)内部所有的点之间没有边相连,也就是说X集合中任何两点之间都不会有边相连, Y亦然定理1:无向图G为二分图的一个冲要条件是...
分类:其他好文   时间:2014-08-07 00:30:27    阅读次数:362
POJ2195Going Home【KM】
题意:给一个矩阵,m代表人H代表房子,现在想让人移动最少的步数回到房子中分析:可用二分图和网络流来写二分图:X集合为人Y集合为房子,人与每个房子的连一条边为-dist的边即可,求出最大权值,然后取反即可网络流:用费用流来做,人与房子之间建立容量为1,费用为dist的边,求出最小费用即可由于人与每个房...
分类:其他好文   时间:2014-08-07 00:24:27    阅读次数:266
Light OJ 1356 Prime Independence 最大独立集+素数筛选
题目来源:Light OJ 1356 Prime Independence 题意:给你n个数 选出最多的数构成一个集合使得任何2个数不是另外一个数的质数倍 x!=k*y  思路:矛盾的2个数连边 并且所有数分成质因子数为奇数和偶数两部分 以质因子奇偶不同构建二分图 同奇 同偶的数一定不是另外一个数的质数倍 判断矛盾 首先对每个数因子分解 例如x 有a1个p1质因子 a2个p2质因子...an...
分类:其他好文   时间:2014-08-06 19:09:32    阅读次数:303
HDU 2853 && HDU 3315
http://acm.hdu.edu.cn/showproblem.php?pid=2853题意:给一个n-m二分图,边权用一个n*m的矩阵表示,给出初始匹配,求二分图完美匹配相比初始匹配改变了几条边以及改变的数值这类题的主要思想是增加原配边的权值,但又不影响最后结果。步骤1:观察顶点数,每条边乘一...
分类:其他好文   时间:2014-08-05 10:47:29    阅读次数:238
hdu1507--二分图最大匹配
题意:你大爷,哦不!你大叔继承了一块地什么的都是废话。。,这里说说题意,和怎么建图。 题意:这里有一块N*M的地,但是有 K 个地方,是池塘,然后输入K行(x,y),OK,现在可以出售的地必须是 1*2 大小的矩形,并且不能是池塘。。。问,在N*M的这块地上,能有多少块地可以出售,并且,要输出这些可以出售的地的坐标。 建图:那么这里其实和我之前做过的hdu4185 差不多1A。。http://...
分类:其他好文   时间:2014-08-04 21:44:28    阅读次数:317
【网络流-二分图最大匹配】poj3041Asteroids
/* 这道题将每行x看成是结点x,没列y看成是结点y,而障碍物的坐标xy看成是从x到y的 一条边。建图后问题就变成了,找最少的点,使得这些点与所有的边相邻,即最小 点覆盖,用匈牙利算法解决。 ------------------------------- 定理:最小点覆盖数 = 最大匹配数,即求图的最大匹配即可,匈牙利算法 ------------------------------- 模板讲解:...
分类:其他好文   时间:2014-08-04 21:39:08    阅读次数:228
poj1422最大独立点集合
二分图:最大独立点集 = 顶点 - 最大匹配#include #include #include #include #include #include #include #include #include #include #include #include #includeusing namesp...
分类:其他好文   时间:2014-08-04 17:28:27    阅读次数:243
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!