时间限制:0.5s空间限制:6M题意: 显然就是求一个无源汇有上下界的网络流的可行流的问题Solution:没什么好说的,直接判定可行流,输出就好了code/* 无汇源有上下界的网络流*/#include #include #define ms(a,b) memset(a,b,siz...
分类:
其他好文 时间:
2014-10-09 21:45:37
阅读次数:
169
网络流主要包括:1、最大流2、费用流3、有上下界的网络流网络流的基本技巧:1、多个源点和汇点的情况。建立超级源点和超级汇点。2、顶点有容量限制。拆成两个点,此两点连边,容量为原来的点被限制的容量。3、最大费用转为最小费用。变负数,最后变回来。一、最大流最大流算法的思想是不断地找S到T的增广路。算法的...
分类:
其他好文 时间:
2014-10-06 18:12:30
阅读次数:
135
解决上下界网络流的一般思路: 解决这类问题的关键是如何去掉下界带来的麻烦。下面的哈工大出版的《图论及应用》里的思路。1、网络的必要弧和构建附加网络前一个数是下界,后一个数是上界。下面的边是必要弧,其权值为下界。上面的边容量为上界与下界的差。添加附加源点Y,附加汇点X(别弄错了),为的权值正无穷。对....
分类:
其他好文 时间:
2014-10-01 02:07:43
阅读次数:
362
POJ 2396 Budget
链接:http://poj.org/problem?id=2396
题意:给定一个M*N的矩阵,给定每行每列的和,以及其中一些值的限定条件,问能否构成一个可行的矩阵。
思路:
添加一个源点,向每行连边,每条边的上下界都为该行的和;添加一个汇点,每列向汇点连边,边的上下界都为该列的和。然后每行向每列连边,边的上下界一开始为(0,INF),之后...
分类:
其他好文 时间:
2014-09-15 19:33:19
阅读次数:
307
ZOJ 3229 Shoot the Bullet
链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3229
题意:一个屌丝给m个女神拍照,计划拍照n天,每一天屌丝最多给C个女神拍照,每天拍照数不能超过D张,而且给每个女神 i 拍照有数量限制[Li,Ri],对于每个女神n天的拍照总和不能超过Gi,如果有解求...
分类:
其他好文 时间:
2014-09-12 15:11:50
阅读次数:
164
此题被誉为神奇最大流,诱惑我去做了下,感觉也是通常的思路。
题意:1.用1-9去填,满足所给的行/列和要求(和那个什么游戏差不多。。。)
求一种合法方案,输出。如:
一看,直接就建图了,每个点在白色的点中间,由横和=纵和,管理横和的在左边,纵和的点在右边。S->横和点,纵和点到t,建图即可。
有一点注意,由于只能用1-9去填,是有上下界的网络流问题,所以...
分类:
其他好文 时间:
2014-08-11 12:07:32
阅读次数:
256