![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
二分图
accepted_accepted
当你迷茫的时候,不妨静下心来学习。
展开
-
POJ 1422 Air Raid (二分图最小路径覆盖)
Consider a town where all the streets are one-way and each street leads from one intersection to another. It is also known that starting from an intersection and walking through town’s streets you can...原创 2018-10-07 21:09:52 · 175 阅读 · 3 评论 -
poj 3041 Asteroids 二分图最小点覆盖
http://poj.org/problem?id=3041 首先这个题目求的是二分图的最小点覆盖,二分图的最小点覆盖等于二分图的最大匹配。 因为行与行没关系,列于列也没关系,但行和列之间有关系; 所以这个题目转换为行列之间的二分图的最大匹配 //~~~c++ #include<iostream> #include<cstdio> #include<vector>...原创 2019-08-14 21:28:33 · 115 阅读 · 0 评论 -
POJ 2771 Guardian of Decency 二分图最大独立集
http://poj.org/problem?id=2771 题意:老师带学生出去旅游,老师想要尽可能的避免学生谈恋爱,又想尽可能的带学生出去, 四种情况满足任意种都不会谈恋爱 1.身高差超过40厘米 2.性别一样 3.音乐风格不一样 4,爱好的运动一样 题解:我们这样想,先把他们能谈恋爱的全都匹配起来,然后再把他们狠心拆开也就是只带他们中的一个去,所有答案就等于总人数-最大的匹配数,这也是为什么...原创 2019-08-15 13:26:20 · 127 阅读 · 0 评论 -
poj3565 Ants(二分图最小权匹配,KM算法)
http://poj.org/problem?id=3565 题意:给你n的蚂蚁的坐标和n和苹果的坐标,要你匹配它们,一个要求是它们各自匹配所构成的线段不相交, 题解: 有三角形俩边之和大于第三边可以得到他们连线的所有线段和最小的时候线段一定不会相交。 所以这个题目就转化为二分图最小权匹配,把俩点距离堪称权值,套下KM算法就ok了 #include <iostream> #includ...原创 2019-08-15 19:34:21 · 225 阅读 · 0 评论