码迷,mamicode.com
首页 >  
搜索关键字:最大流+拆点    ( 48个结果
UVA 563 Crimewave (最大流,拆点)
题意: 有若干罪犯抢银行,要求逃出地图时他们的路线不相交,求是否能达到上述要求。 分析: 路线不相交即每个点每条边只能用一次,即容量为1,点上的流量限制拆点即可。源点连向罪犯所在位置的入点,最外一圈的出点连向汇点,满流即可能。...
分类:其他好文   时间:2014-09-04 22:18:20    阅读次数:354
POJ3422 Kaka's Matrix Travels(最大费用最大流 + 拆点)
题目链接:http://poj.org/problem?id=3422 题意:有一个n*n的矩阵,格子中的元素是费用,KaKa从左上角开始出发要到达右下角,但是他只能向下走或者向右走,且走过的格子赋值为0,可以走K次,问K次后KaKa能获得的最大费用是多少? 思路:首先解释一下为什么要拆点?    因为要获得最大费用,所以假设当前步选择先下走,最终得到的结果可能不是最大值,但...
分类:其他好文   时间:2014-08-21 21:19:35    阅读次数:254
HDU 2686 Matrix(最大费用最大流+拆点)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2686 和POJ3422一样 删掉K把汇点与源点的容量改为2(因为有两种方向的选择)即可 #include #include #include #include #include #include const int maxn = 20000; const int maxm = 800...
分类:其他好文   时间:2014-08-21 21:18:04    阅读次数:239
POJ--3422--Kaka's Matrix Travels【最小费用最大流+拆点】
链接:http://poj.org/problem?id=3422 卡卡 题意:卡卡的矩阵之旅,有一个n*n的矩阵,卡卡要从左上角走到右下角,每次他只能往右或往下走,卡卡可以走k遍这个矩阵,每个点有一个num值,卡卡走到这里可以获得num点,一个点只能获得一次num值,问卡卡走完k遍后身上num值最大可以是多少? 思路:其实看到这题时没思路,图论书上说了建图的方式,但...
分类:其他好文   时间:2014-08-16 21:07:01    阅读次数:224
hdu 4292 Food 最大流+拆点
F种食物,N个人,D种饮料 先输入一排F个数字的是每种食物的量; 再输入D个数字是每种饮料的量; 然后N行 是每个人可以接受的食物是哪几种,第一个Y代表可以接受第一种食物 再N行,是每个人可以接受的饮料是哪几种, 每个人都只用给他一个食物或者饮料 做法是, 设一个超级源点beg, beg 连接到 各种食物, 权值是该食物的量. 然后把每个人拆开, 拆成 点头 和点尾,因为只吃一个,所以权值是1; 然后把这各种食物,根据每个人的爱好连接 到 人的点头,因为只吃一个,所以权值是1 在把每个人的点尾根据个人爱好...
分类:其他好文   时间:2014-08-13 13:12:17    阅读次数:205
HDU 4289 Control (最大流+拆点)
http://acm.hdu.edu.cn/showproblem.php?pid=4289题目讲的是有一些恐怖分子要从S市去往D市,要求在一些城市中安排特工,保证一定能够抓住恐怖分子,因为安排特工需要一定的费用,所以希望找出最小的花费。思路:可以把每个城市,即每个点拆分成进来的点和出去的点,如x点...
分类:其他好文   时间:2014-08-13 12:53:26    阅读次数:210
hdu 4289 Control(网络流 最大流+拆点)(模板)
hdu 4289 Control(网络流 最大流+拆点)(模板)...
分类:其他好文   时间:2014-08-09 23:20:09    阅读次数:298
Poj 2391 二分答案+最大流+拆点
时限卡的非常紧,做尽常数优化才过。。#include #include #include #include #include #include #include #include #include #include #include #include #include using namespace...
分类:其他好文   时间:2014-07-27 21:36:15    阅读次数:249
48条   上一页 1 ... 3 4 5
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!