码迷,mamicode.com
首页 >  
搜索关键字:网络流 最大流    ( 5477个结果
POJ1698_Alice's Chance(二分图多重最大匹配/最大流)
解题报告 题目传送门 题意: N个电影,每个电影在每一周有固定拍映时间,电影必须在W周前演完。有一个演员,他每天只能演一场电影,对于每部电影必须演完D天才算完。 思路: 二分图多重最大匹配问题,对于每个电影,源点与每个电影连上一条边容量为D,电影与每周7天对应拍映连线,容量为1,每周每天与汇点连线容量为1 在二分图最大匹配中,每个点(不管是X方点还是Y方点)最多只能和一条匹配边...
分类:其他好文   时间:2014-07-29 14:22:08    阅读次数:183
网络最大流增广路模板(EK & Dinic)
EK算法: int fir[maxn]; int u[maxm],v[maxm],cap[maxm],flow[maxm],nex[maxm]; int e_max; int p[maxn],q[maxn],d[maxn]; void add_edge(int _u,int _v,int _w) { int e; e=e_max++; u[e]=_u;v[e]=_v;c...
分类:其他好文   时间:2014-07-29 14:20:08    阅读次数:232
POJ2584_T-Shirt Gumbo(二分图多重最大匹配/最大流)
解题报告 题目传送门 题意: X个参赛选手,每个选手有衣服大小的范围,5种大小的队服,求是否能使每个选手都拿到符合自己大小范围的衣服。 思路: X人5种衣服,有的人选的衣服可能大小一样,这样就是二分图的多重最大匹配。源点到5种衣服的容量就是衣服的数量。 #include #include #include #include #include #include #define...
分类:其他好文   时间:2014-07-29 14:18:08    阅读次数:167
UVA 11765 Component Placement 网络流 新姿势建图
题目链接:点击打开链接 题意: 给定n个物品, m个约束条件 把n个物品分到2个集合里 下面第一行表示i物品分到第一个集合里的花费 第二行表示分到第二个集合里的花费 第三行表示分物品的限制(1表示只能分到第一个集合,-1表示只能分到第二个集合,0无限制) 下面m行给出约束条件 u v cost 表示u v 两点必须能互相沟通,若两点已经在同一集合则花费为0 ,若不在同一集合则花费增...
分类:其他好文   时间:2014-07-29 13:21:57    阅读次数:211
UVA 10330 Power Transmission(网络最大流)
http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1271  Power Transmission  The Problem DESA is taking a new project to transf...
分类:其他好文   时间:2014-07-29 13:12:27    阅读次数:285
hdu 2516 最小费用最大流
原来这个代码超时 #include #include #include using namespace std; #define N 200 #define inf 0x3fffffff int cap[N][N]; int fee[N][N]; int s,t,sum,pre[N]; int spfa() { queueq; int dis[N],visit[N],u,i; memset(p...
分类:其他好文   时间:2014-07-29 13:03:47    阅读次数:317
网络流之最大流问题
Reference:http://blog.csdn.net/rrerre/article/details/6751520http://blog.csdn.net/y990041769/article/details/21026445最大流Edmonds_Karp算法模板:算法思想:step 1. ...
分类:其他好文   时间:2014-07-29 10:47:16    阅读次数:299
ZOJ 2587 Unique Attack 判断最小割是否唯一
很裸的判断最小割是否唯一。判断方法是先做一遍最大流求最小割,然后从源点和汇点分别遍历所有能够到达的点,看是否覆盖了所有的点,如果覆盖了所有的点,那就是唯一的,否则就是不唯一的。#include #include #include #include #include #include #include...
分类:其他好文   时间:2014-07-28 23:55:24    阅读次数:570
hdu1853/ hdu 3488 有向图,取k个圈覆盖所有点一次//费用流
哎╮(╯▽╰)╭,这是费用流基础题型,拆点,建二分图,跑最小费用最大流即可。若最大流为n,则说明是最大匹配为n,所有点都参与,每个点的入度和出度又是1,所以就是环。 弱菜还需努力! #include #include #include #include using namespace std; const int inf=0x3f3f3f3f; int nume=0;int e[500...
分类:其他好文   时间:2014-07-28 15:48:03    阅读次数:210
poj1149最大流
#include #include #include #include #include #include #include #include #include #include #include #include using namespace std;const int INF=0xfffff....
分类:其他好文   时间:2014-07-28 15:35:13    阅读次数:188
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!