二分图
CoderCat.
大
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
hdu1083 二分图最大匹配模板
增广路的性质 转自https://blog.youkuaiyun.com/ACdreamers/article/details/8621130(1)有奇数条边。 (2)起点在二分图的左半边,终点在右半边。 (3)路径上的点一定是一个在左半边,一个在右半边,交替出现。 (4)整条路径上没有重复的点。 (5)起点和终点都是目前还没有配对的点,而其它所有点都是已经配好对的。 (6)路径上的所有第奇数...原创 2018-08-31 21:16:03 · 345 阅读 · 0 评论 -
hdu1054 二分匹配求树的最小点覆盖(无向图)
题意:给定一颗无向树,求最小点覆盖。连通的有向图的情况,将点集copy到L和R集合,建一个二分图,由L集合的点向R集合连一条有向边,这该二分图的最大匹配数就等于最小点覆盖数。连边如(0, 1),则只连L0->R1本题无向图的连边如(0, 1),则要连L0->R1和L1->R0,最小点覆盖数==最大匹配数/2#include <cstdio>#incl...原创 2018-08-31 22:29:31 · 512 阅读 · 0 评论 -
poj2226 二分图经典建图求最小点覆盖
题意::给出一个N行M列的图,’*’代表稀泥,’.’代表草地,现在要用一些木板把所有的稀泥盖住,但是不能盖住草地。一张木板只能盖住一行或者一列中的一部分,求至少要用多少木板把所有的稀泥盖住。把横向连续的点压在一起作为L,把列向连续的点压在一起作为R,如果两者有交集,就从L到R连一条边。求最小点覆盖(==最大匹配数)#include <cstdio>#include <c...原创 2018-08-31 23:15:59 · 492 阅读 · 0 评论
分享