最小费用最大流模板题题意就是要找两条无交集的从1到n的路线,使距离和最小。每条路只能走一次。设置一个源,接到1点,设置一个汇,从n点接到汇。为保证无交集,我们把每条边的流量设置为1,而源发出的流量和汇接收的流量均为2。每条边的费用就是该边在原图中的权值。 1 #include 2 #include....
分类:
其他好文 时间:
2015-03-20 01:23:54
阅读次数:
120
题意:把H和m一一配对,他们所需走的最小步数和 为多少。
做法:用bfs 先找出 任意 H 和 m 直接的最小步数。记录下来。 然后像二分图一样建图。 起点到 所有home 流量1,费用0。 home 和man 之间的费用为距离,流量1,man和终点ee之间流量1,费用0。 建图完,然后用最小费用最大流 跑一边就ok了。...
分类:
其他好文 时间:
2015-03-20 00:04:11
阅读次数:
137
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1853There are N cities in our country, and M one-way roads connecting them. Now Little Tom wants to mak...
分类:
其他好文 时间:
2015-03-13 01:38:25
阅读次数:
124
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2686Yifenfei very like play a number game in the n*n Matrix. A positive integer number is put in each a...
分类:
其他好文 时间:
2015-03-12 13:04:42
阅读次数:
164
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1533On a grid map there are n little men and n houses. In each unit time, every little man can move one...
分类:
其他好文 时间:
2015-03-12 06:20:08
阅读次数:
151
题意:一个有向图,现在问将图中的每一个点都划分到一个环中的最少代价(边权和)。
思路:拆点,建二分图,跑最小费用最大流即可。若最大流为n,则说明是最大匹配为n,所有点都参与,每个点的入度和出度又是1,所以就是环。
/*********************************************************
file name: hdu1853.cpp
autho...
分类:
其他好文 时间:
2015-02-16 22:12:49
阅读次数:
237
解题思路:
区间K覆盖问题:数轴上有一些带权值的区间,选出权和尽量大的一些区间,使得任意一个点最多被K个区间覆盖。
构图方法为:把每一个数作为一个节点,然后对于权值为W的区间[ u, v ]连一条边,容量为1,费用为-w,再对所有相邻
的点连边i -> i + 1,容量为K,费用为0;最后求最左端到最右端的最小费用最大流即可。如果数值范围太大,需要先进行离散化。
#include
#in...
分类:
其他好文 时间:
2015-02-12 16:21:16
阅读次数:
231
题意: 给出n个点,m条边,入口s和出口t,对于每条边有两个值a,b,如果保留这条边需要花费;否则,移除这条边需要花费b。
题目要求用最小费用构造一个有向图满足以下条件:
1.只有一个入口和出口
2.所有路都是唯一方向
3.对于入口s,它的出度 = 它的入度 + 1
...
分类:
其他好文 时间:
2015-02-09 18:36:44
阅读次数:
164
题意最后可以简化为
给出若干个区间,每个区间由左端点,右端点, 权值构成。
挑出若干个区间,使得权值和最大,但必须满足区间任意部分重叠次数不超过k
这题跟POJ3680一样一样的
构图是这样
先把这些区间都给hash了。
hash完必然这些区间端点都落在1,2,3..., cnt 这些数中, cnt是hash完 不同数的个数
然后建边, 源点为S,汇点为T
S到1 ...
分类:
其他好文 时间:
2015-01-23 18:29:31
阅读次数:
242
【BZOJ2324】营救皮卡丘 这道题也是一道有下界的最小费用最大流。
我的题解地址:http://blog.csdn.net/vmurder/article/details/41378979
这道题其实就是模板题。
我的处理方法就是把每条边拆一条流量为1的出来,然后费用为本来费用-inf。而在建图时可以把这些扣掉的inf加回来。可以证明这种方法至少在拓扑图上是不会被卡出负环...
分类:
其他好文 时间:
2015-01-22 23:27:31
阅读次数:
463