最小权值环覆盖问题:用几个环把所有点覆盖,求所选取的边最小的权值之和。拆点思想+求最小转求最大+KM算法#include #include #include #include #include #include #include #define rep(i, l, r) for(int i=l; i...
分类:
其他好文 时间:
2015-03-31 22:10:56
阅读次数:
130
最小权值环覆盖:拆点思想+求最小转求最大+KM算法#include #include #include #include #include #include #include #define rep(i, l, r) for(int i=l; i'9') { if (ch=='-') f=-1; c...
分类:
其他好文 时间:
2015-03-31 21:57:36
阅读次数:
120
原文转载自大牛,略有改动 KM算法是用来求完备匹配下的最大权匹配:在一个二分图内,左顶点为X,右顶点为Y,现对于每组左右连接有权Wij,求一种匹配使得所有Wij的和最大-------即最佳匹配。 记 L(x) 表示结点 x 的标记量,如果对于二部图中的任何边,都有 L(x)+ L(y)>...
分类:
编程语言 时间:
2015-03-29 19:28:33
阅读次数:
230
Going HomeTime Limit: 10000/5000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 3124Accepted Submission(s): 1589Problem...
分类:
编程语言 时间:
2015-03-19 18:02:17
阅读次数:
157
奔小康赚大钱Time Limit: 1000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4500Accepted Submission(s): 1938Problem Desc...
分类:
编程语言 时间:
2015-03-19 16:11:26
阅读次数:
170
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2853Last year a terrible earthquake attacked Sichuan province. About 300,000 PLA soldiers attended the ...
分类:
编程语言 时间:
2015-03-15 16:46:57
阅读次数:
124
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2426For any school, it is hard to find a feasible accommodation plan with every student assigned to a s...
分类:
编程语言 时间:
2015-03-15 13:37:30
阅读次数:
166
题意:有一个矩阵,某些格有人,某些格有房子,每个人可以上下左右移动,问给每个人进一个房子,所有人需要走的距离之和最小是多少。貌似以前见过很多这样类似的题,都不会,现在知道是用KM算法做了KM算法目前还没弄懂,先套模板做Sample Input2 2.mH.5 5HH..m.................
分类:
其他好文 时间:
2015-03-05 00:05:09
阅读次数:
227
题意:
给n只蚂蚁和n课苹果树的坐标,要让每只蚂蚁去一棵苹果树,路线不能重复,求一种可行方案。
分析:
当某种匹配可行时蚂蚁所走的距离和是最小的,可以直接用KM算法求二分图最小权值匹配。还有一种做法是先假定一种匹配,如果其中有交叉就进行调整。
代码:
//poj 3565
//sep9
#include
#include
using namespace std;
const in...
分类:
其他好文 时间:
2014-12-06 01:27:32
阅读次数:
184
KM算法求二分图最小权匹配+dfs输出所有方案模板(附例题)...
分类:
其他好文 时间:
2014-12-06 00:14:31
阅读次数:
167