![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
最大匹配
文章平均质量分 71
coder_coder_coder
默默的程序猿
展开
-
poj2446Chessboard 奇偶建图
/*因为要用1*2的纸片覆盖,那么两个值(i+j)必然一个奇数一个偶数,然后分别给图中的奇数偶数点依次从1开始标号,相邻的按其标号建图,匈牙利、、比较快速,正解! 因为必然是一个奇数点对应一个相邻偶数点,那么只要求任意奇数或偶数的最大匹配就可以了。经典的建图方法。 */ #include #include #include using namespace std; #define maxm 405原创 2014-08-24 01:04:51 · 497 阅读 · 0 评论 -
poj3692Kindergarten poj2584T-Shirt Gumbo多重匹配 拆点 poj3041Asteroids
/* 1.独立集:任意两点都不相连的顶点的集合 2.定理:最大独立集=顶点数-最大匹配边 3.完全子图:任意两点都相连的顶点的集合(最大完全子图即最大团) 4.定理:最大团=原图补图的最大独立集=顶点数-最大匹配数 */ #include #include #include using namespace std; #define maxm 405 int n,m,s; int map[maxm原创 2014-08-23 23:50:56 · 487 阅读 · 0 评论