码迷,mamicode.com
首页 >  
搜索关键字:拆点    ( 510个结果
UVALive - 2957 Bring Them There(最大流 图论建模)
题目大意:有n个星球,你的任务是用最短的时间把k个超级计算机从S星球运送到T星球。每个超级计算机需要一艘飞船来运输,行星之间有m条双向隧道,每条隧道需要一天时间来通过,且不能有两艘飞船同时使用同一条隧道,隧道不会连接两个相同的行星,且每一对行星之间最多只有一条隧道解题思路:按照大白书上的思路是拆点 比如运送的时间为T,那么就把每个点u拆成T + 1个,分别为u0, u1 … uT,分别对应的是第i...
分类:其他好文   时间:2015-08-31 01:12:56    阅读次数:226
HDU 2732 Leapin' Lizards(拆点法+最大流)
该题是一道比较简单拆点+最大流的题目,因为每个柱子都有一定的寿命,很容易将其对应成流量,那么处理结点容量的一般方法当然是拆点法 。该题反而对边的容量没有要求,为保险起见可以设成无穷大。   该题的思路很好想,建议独立编写代码 。 推荐题目: 点击打开链接    结点法的一些见解 也可以看这里。 细节参见代码: #include using namespace std; typedef lon...
分类:Windows程序   时间:2015-08-30 17:32:36    阅读次数:290
hdoj 4289 Control 【拆点 求最小割】
Control Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2295    Accepted Submission(s): 961 Problem Description   You, the head of...
分类:其他好文   时间:2015-08-28 23:25:36    阅读次数:340
Hdu 3605 Escape (最大流 + 缩点)
题目链接: Hdu 3605 Escape题目描述: 有n个人要迁移到m个星球,每个星球有最大容量,每个人有喜欢的星球,问是否所有的人都能迁移成功?解题思路: 正常情况下建图,不会爆内存,但是TLE还是稳稳的。以前只遇到过网络流拆点建图,这个正好是缩点建图。吼吼吼~~~,建图的方式还是值得学习...
分类:其他好文   时间:2015-08-28 12:27:10    阅读次数:162
POJ 3436 ACM Computer Factory
最大流+拆点#include#include#include#include#include#include#includeusing namespace std;const int maxn = 2000 + 10;const int INF = 0x7FFFFFFF;struct Edge{ ....
分类:其他好文   时间:2015-08-25 23:07:03    阅读次数:230
1658 - Admiral (拆点+最小费用流)
该题中的拆点法是解决几点容量的通用方法 。  因为只有容量限制的话仍然不能满足每个结点只访问一次这个限制 ,原因很简单,大家画个图就知道了,假设从起点有两条路到同一个结点2,然后又都到末点n,虽然它们满足流量限制但是经过了同一个结点。  那么怎么解决这个问题呢? 答案是:拆点法 。 将一个结点拆成两个结点,由真结点连一条容量为1费用为0的边到假结点,这样之后当我们加边的时候,另起始结点为假结点...
分类:其他好文   时间:2015-08-21 21:29:11    阅读次数:172
HDU 4292 Food
最大流+拆点#include#include#include#include#include#include#includeusing namespace std;const int maxn=1000+10;const int INF=0x7FFFFFFF;struct Edge{ int ...
分类:其他好文   时间:2015-08-19 11:06:27    阅读次数:149
hdu 4292 Food【拆点网络流】
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4292解法:拆人代码:#include #include #include #include #include #include #include <functiona...
分类:其他好文   时间:2015-08-19 07:07:30    阅读次数:136
[2-sat]HDOJ3062 Party
中文题 题意略学2-sat啦啦啦2-sat就是 矛盾的 ($x、x’$不能同时取) m对人 相互也有限制条件 取出其中n个人也有可能是把一件东西分成 取/不取 相矛盾的两种情况 (那就要拆点啦~) 取其中n件做法是 暴力 和 强连通 两种重点在于建图:对于x,记 取 为 $x$, 不取 为$x’$....
分类:其他好文   时间:2015-08-17 21:36:53    阅读次数:136
uva 1658 Admiral 【 最小费用最大流 】
拆点,每个点拆成 i,i'在i 和i‘之间连一条费用为0,容量为1的边,就可以保证每个点只经过一次特殊的点,1和n之间,,,n和2*n之间连一条费用为0,容量为2的边,可以求出两条路径 1 #include 2 #include 3 #include 4 #include 5 #inclu...
分类:其他好文   时间:2015-08-17 21:36:04    阅读次数:132
510条   上一页 1 ... 28 29 30 31 32 ... 51 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!