码迷,mamicode.com
首页 >  
搜索关键字:网络流 最大流    ( 5477个结果
网络流专栏
最大流 POJ 1273 Drainage Ditches POJ 1274 The Perfect Stall (二分图匹配) POJ 1698 Alice's Chance(构图) POJ 1459 Power Network(构图) POJ 2112 Optimal Milking (二分) POJ 2455 Secret Milking Machine (二分) POJ 31...
分类:其他好文   时间:2014-10-07 10:03:43    阅读次数:486
网络流24题 之十五 汽车加油行驶问题 分层图
题目大意:给出一张网格图,描述了每个点是否是加油站,然后给出以下规则。 1.油量限制,一次加油之后只能行驶k步,向下行驶和向右行驶的时候不增加花费,否则增加B的花费。 2.在没油的时候,若该点没有加油站,就建立一个加油站。花费C。 3.加油花费A。 思路:分层图。f[i][j][k]表示在(i,j)处油箱中还有k的油的时候的最小花费,然后分三种情况更新。 (delta = 往回走...
分类:其他好文   时间:2014-10-06 19:17:00    阅读次数:200
SQL SERVER 存储过程与触发器
存储过程,是一个被命名的存储在服务器上的T-sql语句的集合,是封装重复性工作的一种方法。为什么要使用存储过程?所有的客户端都可以通过相同的存储过程来确保数据访问和修改的一致性。权限控制,可以单独分配存储过程的执行权限。存储过程实现了封装,便于模块化设计存储过程可以减少网络流量创建存储过程CREAT...
分类:数据库   时间:2014-10-06 19:06:20    阅读次数:159
网络流24题 之十四 孤岛营救问题 分层图
题目大意:一张网格图,上面有一些点可能有某种钥匙。jied...
分类:其他好文   时间:2014-10-06 18:57:30    阅读次数:152
网络流小结
网络流主要包括:1、最大流2、费用流3、有上下界的网络流网络流的基本技巧:1、多个源点和汇点的情况。建立超级源点和超级汇点。2、顶点有容量限制。拆成两个点,此两点连边,容量为原来的点被限制的容量。3、最大费用转为最小费用。变负数,最后变回来。一、最大流最大流算法的思想是不断地找S到T的增广路。算法的...
分类:其他好文   时间:2014-10-06 18:12:30    阅读次数:135
UVALive 3231 网络流
题目要求给m个任务分配给n个机器,但最后任务量最多的那个机器的任务量尽量少,利用最大流,在最后的汇点那里设置关卡,二分结果,把机器到最终汇点的容量设置为该值,这样就达到题目条件,这样跑最大流 还能把m个任务跑完(最终流量为m),则可行,继续二分用的dinic#include #include #in...
分类:其他好文   时间:2014-10-06 12:08:50    阅读次数:164
bzoj 1070 SCOI2007 修车
好久没写网络流了…… 一开始以为是DP,没想出来,看题解发现是网络流。 构图蛮有意思的。 把维修人员拆成n个点,每个分点都与那n个点连边,费用为 c[i][j] * (1..n) 这是表示修了这个车后以后的人会增加这么些费用。 上代码:#include #include #include...
分类:其他好文   时间:2014-10-06 02:32:39    阅读次数:200
UVA 10779 (最大流)
题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=33631题目大意:Bob有一些贴纸,他可以和别人交换,他可以把自己独有的贴纸拿出去,也可以把重复的贴纸拿出去(有时候把独有的贴纸而不是重复的贴纸拿出去能换到更多贴纸)。...
分类:其他好文   时间:2014-10-05 17:34:08    阅读次数:138
POJ 3281 (最大流+匹配+拆点)
题目链接:http://poj.org/problem?id=3281题目大意:有一些牛,一堆食物,一堆饮料。一头牛要吃一份食物喝一份饮料才算满足,而且牛对某些食物和饮料才有好感,问最多有多少头牛是满足的。解题思路:没有费用的匹配最大流题。我一开始是这么考虑的,S->牛->食物->饮料->T,cap...
分类:其他好文   时间:2014-10-05 17:10:48    阅读次数:223
POJ 1273 Drainage Ditches【图论,网络流】
就是普通的网络流问题,想试试新学的dinic算法,这个算法暑假就开始看国家集训队论文了,之前一直都只用没效率的EK算法,真正学会这个算法还是开学后白书上的描述:dinic算法就是不断用BFS构建层次图然后用DFS寻找增广。然后就是一下午的WA,除了第一次调dinic的问题外,这道题竟然有多组数据!!...
分类:其他好文   时间:2014-10-05 14:56:18    阅读次数:210
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!