传送门 C++ CE G++ AC什么鬼... 这题虽说是网络流 但是可以用之前的KM最优匹配做 会的话还是比较好写的 这里也发现了最大流/费用流更适合离散图 匈牙利/KM更适合稀疏图 Code: ...
分类:
其他好文 时间:
2018-11-27 21:10:36
阅读次数:
219
http://poj.org/problem?id=2195 题目大意: 有些人和房子,一个人只能进一个房子,人走到房子的路程即为代价。 求所有人走到房子后的最小代价。 —————————————————— bfs处理每个人到每个房的最短路之后就是裸的费用流了,不解释。 ...
分类:
其他好文 时间:
2017-12-02 13:06:25
阅读次数:
211
传送门 题目大意:给定一些人和一些房子,人和房子一样多,求配对。配对代价就是人和房子的距离 思路:这是一个二分图的模型,带权二分图用KM算法即可 ...
分类:
其他好文 时间:
2017-11-07 22:18:30
阅读次数:
162
Going Home Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 23515 Accepted: 11853 Description On a grid map there are n little men and n hou ...
分类:
其他好文 时间:
2017-08-24 22:41:01
阅读次数:
211
题目链接:http://poj.org/problem?id=2195 题意:给个图,m代表人H代表房子。每一个m要有一个H,代价是曼哈顿距离。问让所有m找到房子的最小花费。 可以直接枚举m和H建二分图跑KM。 1 #include <algorithm> 2 #include <iostream> ...
分类:
其他好文 时间:
2017-04-26 16:42:02
阅读次数:
189
Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 22091 Accepted: 11156 Description On a grid map there are n little men and n houses. In eac ...
分类:
其他好文 时间:
2016-12-03 09:42:09
阅读次数:
145
Going Home Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 22088 Accepted: 11155 Description On a grid map there are n little men and n hou ...
分类:
其他好文 时间:
2016-12-02 22:21:43
阅读次数:
206
题目:http://poj.org/problem?id=2195 处理出每个人到每个门的曼哈顿距离,分别建立容量为1费用为曼哈顿距离的边,在源点和每个人人之间建立容量为1费用为0的边,在门和汇点之间建立容量为1费用为0的边,然后跑最小费用流即可。 ...
分类:
其他好文 时间:
2016-10-19 14:02:41
阅读次数:
152
这题也可以用km做,我写的代码km比费用流快很多。最小费用流:#include#include#include#include#include#define INF 1000000000using namespace std;const int maxn = 1100;struct Set{ ...
分类:
其他好文 时间:
2015-10-22 13:55:17
阅读次数:
257
网络流相关知识参考: http://www.cnblogs.com/luweiseu/archive/2012/07/14/2591573.html出处:優YoU http://blog.csdn.net/lyy289065406/article/details/6732762大致题意:给定一个N*...
分类:
其他好文 时间:
2015-05-08 14:48:43
阅读次数:
149