图论----二分图匹配
muximuxi525
有些事情暂时可以放下但是绝不能放弃
展开
-
POJ 图论 基本概括
转载出处:http://blog.csdn.net/shahdza/article/details/6632538 POJ 2449 Remmarguts' Date(中等) AChttp://acm.pku.edu.cn/JudgeOnline/problem?id=2449题意:经典问题:K短路解法:dijkstra+A*(rec),方法很多相关转载 2012-08-27 21:00:13 · 5379 阅读 · 0 评论 -
POJ 2239 Selecting Courses
题目大意:在一个星期内上课,求最多能上多少种课程思路:最大匹配,问的是课程数---->上课时间的匹配 program:#includeusing namespace std;#define M 301#define N 85 bool map[M][N]; bool chk[N]; int match[N];int n; int dfs(int p)原创 2012-08-26 15:18:25 · 543 阅读 · 0 评论 -
HDU 2063 过山车
题目大意:男女搭配,二分图模板题思路:匈牙利算法.O(n*m)时间效率.枚举女生集合里面的每一个女生,每次都去找增广路径,增广路径:(1)两个点没有匹配过的,(2)出发点和终点没有匹配过的,和已经匹配过的交替呈现 这里DFS搜就是了. AC Program: #include #include #include #include #include #in原创 2013-05-08 22:28:15 · 981 阅读 · 0 评论 -
二分图最小点覆盖小结
最小点覆盖:我的总结:最小点覆盖:找出一个最小点集使得这个图的的每条边至少和这个点集的一个顶点连接形象上描述:即找出最少的红点使得每条边至少连接一个红色顶点(每条边最多连接两个红点)下图来自别人的博客下面给出顶点覆盖问题的描述: 给定一个无向图:G=(V, E)和一个正整数k,判定是否存在一个顶点子集,其中=k,使得对于任意有u∈V'或 v ∈V' 。如果存在这样的V',就原创 2013-10-11 17:07:16 · 1014 阅读 · 0 评论