码迷,mamicode.com
首页 >  
搜索关键字:拆点    ( 510个结果
CQOI2015 BZOJ3931 网络吞吐量
水题= =先求一遍最短路,求出d数组,对于一条边(u,v) 若d[u]+边权==d[v] 则他是最短路中的边,找出所有这样的遍,然后限制点的流量(拆点),跑最大流即可。 1 #include 2 #include 3 #include 4 #include 5 #include 6 #i...
分类:其他好文   时间:2015-04-06 21:26:51    阅读次数:121
UVa 1658 Admiral(最小费用最大流)
拆点费用流---------------------------------------------------------------------#include#include#include#include#include#include#define rep(i,n) for(int i=0...
分类:其他好文   时间:2015-04-03 20:55:52    阅读次数:123
HDU-1853 Cyclic Tour
最小权值环覆盖问题:用几个环把所有点覆盖,求所选取的边最小的权值之和。拆点思想+求最小转求最大+KM算法#include #include #include #include #include #include #include #define rep(i, l, r) for(int i=l; i...
分类:其他好文   时间:2015-03-31 22:10:56    阅读次数:130
HDU-3488 Tour
最小权值环覆盖:拆点思想+求最小转求最大+KM算法#include #include #include #include #include #include #include #define rep(i, l, r) for(int i=l; i'9') { if (ch=='-') f=-1; c...
分类:其他好文   时间:2015-03-31 21:57:36    阅读次数:120
[POJ] 1422 Air Raid(最小路径覆盖)
题目地址:http://poj.org/problem?id=1422一个地图上有n个小镇,以及连接着其中两个小镇的有向边,而且这些边无法形成回路。现在选择一些小镇空降士兵(1个小镇最多1个士兵),士兵能沿着边走到尽头,问最少空降几个士兵,能遍历完所有的小镇。最小路径覆盖问题。先拆点,将每个点分为两...
分类:其他好文   时间:2015-03-29 17:59:12    阅读次数:157
BZOJ-3171-循环格-TJOI2013-费用流
描述 一个循环格就是一个矩阵,其中所有元素为箭头,指向相邻四个格子。每个元素有一个坐标(行,列),其中左上角元素坐标为(0,0)。给定一个起始位置(r,c) ,你可以沿着箭头防线在格子间行走。即如果(r,c)是一个左箭头,那么走到(r,c-1);如果是右箭头那么走到(r,c+1);如果是上箭头那么走到(r-1,c);如果是下箭头那么走到(r+1,c);每一行和每一列都是循环的,即如果走出边界,...
分类:其他好文   时间:2015-03-22 09:21:01    阅读次数:146
【BZOJ】【2661】【Beijing WC2012】连连看
网络流/费用流/二分图最大权匹配 拆点费用流求最大权匹配……妈蛋BZOJ上是数据出错了吗?为什么我拿zyf和Hzwer的代码也交不过去……害我白白WA了那么多次 1 //BZOJ 2661 2 #include 3 #include 4 #include 5 #include 6 #include....
分类:其他好文   时间:2015-03-19 18:15:37    阅读次数:154
【BZOJ】【2424】【HAOI2010】订货
网络流/费用流 比较简单的题……我一开始想成像软件开发那题一样的做法了……就是每天拆点,S->i (INF,0) 、i+n->T (u[i],0) 然后处理购入 S->i+n (INF,v[i]) 以及放置仓库 i->i+1 (s,m)、i->i+n+1 (s,m) 然后顺利WA了……没想通为什.....
分类:其他好文   时间:2015-03-19 13:07:12    阅读次数:96
【BZOJ】【1877】【SDOI2009】晨跑
网络流/费用流 费用流入门题……根本就是模板题好吗! 拆点搞定度数限制,也就是每个点最多经过一次……源点汇点除外。 1 /************************************************************** 2 Problem: 1877 3 ...
分类:其他好文   时间:2015-03-18 22:58:05    阅读次数:174
poj 3498 March of the Penguins 点流量有限制的最大流
题意: 给n块浮冰的坐标,每块浮冰上的企鹅数和能承受跳起的次数,求有哪些浮冰能让企鹅能到一起。 分析: 拆点将点流量的限制转化为边流量的限制,求最大流。 代码: //poj 3498 //sep9 #include #include #include #include using namespace std; const int maxN=128; const int maxM=...
分类:其他好文   时间:2015-03-15 09:33:42    阅读次数:138
510条   上一页 1 ... 34 35 36 37 38 ... 51 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!