A Plug for UNIX
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 13855
Accepted: 4635
Description
You are in charge of setting up the press room for the i...
分类:
其他好文 时间:
2014-10-19 10:14:49
阅读次数:
202
嗯~第一次写费用流题。。。这道就是费用流的模板题,找不到更裸的题了建图:每个m(Man)作为源点,每个H(House)作为汇点,各个源点与汇点分别连一条边,这条边的流量是1(因为每个源点只能走一条边到汇点),费用是 从源点走到汇点的步数,因为有多个源点与汇点,要建一个超级源点与超级汇点,超级源点与各...
分类:
其他好文 时间:
2014-10-18 23:41:05
阅读次数:
401
因为坑了无数次队友要开始学习网络流了,先从基础的开始,嗯~这道题是最大流的模板题,用来测试模板好啦~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
最大流 。以航班为节点进行最大流。 容量限制进行拆点。 如果时间地点满足可以建一条边。 具体看代码。变量名被修改过了。一开始的变量名可能比较容易看懂但CE了。可能与库里的变量重复了。AC代码#include #include #include #include #include #include #...
分类:
其他好文 时间:
2014-10-16 17:23:32
阅读次数:
228
题目:hdoj 3376 Matrix Again
题意:给出一个m*n的矩阵,然后从左上角到右下角走两次,每次只能向右或者向下,出了末尾点其他只能走一次,不能交叉,每次走到一个格子拿走这个格子中的数字,求价值最大?
分析:很明显费用流,开始想的到一种建图方案,但是那样的话流量全为负值的话会成一个环,所以果断换了。
建图方案是:
首先拆点,每个点拆成两个i 和 ii ,建边...
分类:
其他好文 时间:
2014-10-15 18:56:11
阅读次数:
244
题目:hdoj 3488 Tour
题意:给出n个点m条边,然后让你求每个点只能在一个环中(哈密顿环),且所有点只走一次的最小费用。
分析:直接画图的话可能没有思路,但是把它化成一个二分图的话肯定瞬间思路来了,每个点只走一次,很好建图
建图方案:
每个点拆成两个i 和 ii
然后s连接所有 i ,容量1 ,费用0
ii 连接所有 t ,容量 1 ,费用0
所有右边...
分类:
其他好文 时间:
2014-10-15 13:52:30
阅读次数:
186
Budget
建图好题,不知道为什么提交一直TLE。然后,该了几次,看了别人的普通网络流都过了。我认为可能是卡DINIC的某些部分吧。这题就是一道普通的上下界最小流。
建图麻烦,所以说一下建图吧。
建图可以象方格取数的方法一样,把行列拆了,然后最后让行总和或列总和等于题目的要求。这样在满足一下题目的上下界要求后图就建好了。跑两边最大流就Ok了。
因为,一直TLE所以...
分类:
其他好文 时间:
2014-10-15 09:35:50
阅读次数:
231
L -
Paratroopers
Time Limit:1000MS Memory Limit:65536KB 64bit IO Format:%I64d
& %I64u
SubmitStatusPracticePOJ
3308
Appoint description:
Description
It is year 2500 A.D. and t...
分类:
其他好文 时间:
2014-10-15 01:47:50
阅读次数:
352
Air RaidTime Limit:1000MS Memory Limit:10000KB 64bit IO Format:%I64d
& %I64u
SubmitStatusPracticePOJ
1422
Appoint description:
Description
Consider a town where all the streets a...
分类:
其他好文 时间:
2014-10-14 23:36:29
阅读次数:
217
题目:Code 1035 火车停留
题目:中文题目,直接读吧
分析:读题之后发现是让费用最大,不容易考虑到费用流,其实费用最大和最小是一样的,费用最大的话可以把费用变为负值求最小的。
建图方法:
超级源点 ss 连接 s ,容量为 n ,费用为0
把每个列车拆成两个点 i 和 ii ,之间建边容量为1 ,费用为给车站交的钱的相反数
s 连接 i ,容量inf ,费用0 ...
分类:
其他好文 时间:
2014-10-14 18:09:39
阅读次数:
193