因为坑了无数次队友要开始学习网络流了,先从基础的开始,嗯~这道题是最大流的模板题,用来测试模板好啦~Edmonds_Karp模板 1 #include 2 #include 3 #include 4 #include 5 #include 6 #define eps 0.000001 7 #defi...
分类:
其他好文 时间:
2014-10-18 16:58:24
阅读次数:
179
说好的一天题解来啦!首先作为usaco的silver题,我被虐了。。。调了两天才搞定最后发现是sort忘了+1(start + cnt1 (+ 1))还去问管理员要了数据,真是。。。做法倒不是很难想:(1)把点分成出度>入度和入度>出度两种(2)跑一遍网络流好像会T的很惨。。。然后改进:发现两条线段...
分类:
其他好文 时间:
2014-10-17 23:18:06
阅读次数:
306
题意:自行脑补
思路:网络流,建模显然,若满流则可以
代码:#include
#include
#include
#include
#include
#include
using namespace std;
#define INF 0x3f3f3f3f
queue q;
struct Solver {
int head[200], next[6010], end[...
分类:
其他好文 时间:
2014-10-17 12:08:28
阅读次数:
169
最大流 。以航班为节点进行最大流。 容量限制进行拆点。 如果时间地点满足可以建一条边。 具体看代码。变量名被修改过了。一开始的变量名可能比较容易看懂但CE了。可能与库里的变量重复了。AC代码#include #include #include #include #include #include #...
分类:
其他好文 时间:
2014-10-16 17:23:32
阅读次数:
228
链接:http://poj.org/problem?id=1966
题意:一个无向图,n个点,m条边,求此图的顶点连通度。
思路:顶点连通度,即最小割点集里的割点数目,一般求无向图顶点连通度的方法是转化为网络流的最小割。
建图:
(1)原图每个点i拆点,拆为i‘和i’‘,i’到i‘’连一条弧容量为1。
(2)对于原图中存在的边(u, v),连两条弧(u‘, v')和(v'', u...
分类:
Web程序 时间:
2014-10-16 13:27:21
阅读次数:
251
链接:http://poj.org/problem?id=2289
题意:有n个人,m个分组,每个人可以分配到一些组别,问如何分能使得人数最多的组别人数最少。
思路:这道题二分+网络流也可以做,我这里是二分图多重匹配的做法。因为一个组别是一对多的关系,所以是多重匹配,我们二分多重匹配的限制,得到最小的限制可使二分图匹配,这个限制就是答案。
网上找的模板
#include
#...
分类:
其他好文 时间:
2014-10-16 13:13:52
阅读次数:
190
iOS/Mac OS X 汉字转拼音 网络流行的汉字转拼音方案是带一个拼音码表,速度快。其实Core Foundation也提供了一种方案,而且还带声调!Java代码 NSMutableString*ms=[[NSMutableStringalloc]initWithString:@"我是中国人"]...
分类:
移动开发 时间:
2014-10-16 10:31:12
阅读次数:
185
题目:hdoj 3376 Matrix Again
题意:给出一个m*n的矩阵,然后从左上角到右下角走两次,每次只能向右或者向下,出了末尾点其他只能走一次,不能交叉,每次走到一个格子拿走这个格子中的数字,求价值最大?
分析:很明显费用流,开始想的到一种建图方案,但是那样的话流量全为负值的话会成一个环,所以果断换了。
建图方案是:
首先拆点,每个点拆成两个i 和 ii ,建边...
分类:
其他好文 时间:
2014-10-15 18:56:11
阅读次数:
244
题意依然不加赘述,题解也不难说,就是比裸最短路多几种转移方式,我不说转移方程了,代码写得很漂亮。
1 . 根据方向的不同要有一个费用B。
2 . 加油站问题,即可以把油量转移成满,注意用不用建即可。...
分类:
其他好文 时间:
2014-10-15 14:49:51
阅读次数:
241
题目:hdoj 3488 Tour
题意:给出n个点m条边,然后让你求每个点只能在一个环中(哈密顿环),且所有点只走一次的最小费用。
分析:直接画图的话可能没有思路,但是把它化成一个二分图的话肯定瞬间思路来了,每个点只走一次,很好建图
建图方案:
每个点拆成两个i 和 ii
然后s连接所有 i ,容量1 ,费用0
ii 连接所有 t ,容量 1 ,费用0
所有右边...
分类:
其他好文 时间:
2014-10-15 13:52:30
阅读次数:
186