码迷,mamicode.com
首页 >  
搜索关键字:最大流    ( 2806个结果
POJ 3281 Dining(最大流dinic&&SAP)
Description Cows are such finicky eaters. Each cow has a preference for certain foods and drinks, and she will consume no others. Farmer John has cooked fabulous meals for his cows, but he forgo...
分类:其他好文   时间:2015-02-10 00:40:03    阅读次数:261
POJ 1087 A Plug for UNIX(最大流dinic)
Description You are in charge of setting up the press room for the inaugural meeting of the United Nations Internet eXecutive (UNIX), which has an international mandate to make the free flow of inf...
分类:其他好文   时间:2015-02-10 00:37:46    阅读次数:118
Codeforces Fox And Dinner(最大流)
抄了个DINIC的模板,然后模拟一下。#include using namespace std;const int maxn=80005;const int inf=0x3f3f3f3f;typedef vector vi;typedef vector vii;bool vis[maxn];vect...
分类:其他好文   时间:2015-02-09 20:16:21    阅读次数:127
hdu 4067 Random Maze 最小费用最大流
题意: 给出n个点,m条边,入口s和出口t,对于每条边有两个值a,b,如果保留这条边需要花费;否则,移除这条边需要花费b。              题目要求用最小费用构造一个有向图满足以下条件:              1.只有一个入口和出口              2.所有路都是唯一方向              3.对于入口s,它的出度 = 它的入度 + 1          ...
分类:其他好文   时间:2015-02-09 18:36:44    阅读次数:164
算法模板——sap网络最大流 2
实现功能:同最大流 1这里面主要是把前面的邻接矩阵改成了邻接表,相比之下速度大大提高——本人实测,当M=1000000 N=10000 时,暂且不考虑邻接矩阵会不会MLE,新的程序速度快了很多倍(我们家这个很弱的电脑上耗时0.3s);而当M=300000 N=10000时,优势更加明显(几乎是秒出)...
分类:编程语言   时间:2015-02-09 17:53:50    阅读次数:234
【BZOJ1189】【HNOI2007】紧急疏散evacuate 二分答案+最大流check
题解: 首先floyd或者bfs求出每个'.'到各个'D'的最短路 然后注意一个点不能经过一个门去另一个门,所以可以看到我的floyd略有一点点点点不同。。。 然后这个时间限制可以转化为对每个门的拆点,可以证明拆400个就够了。 然后分别对应每个时间可以出去一个人, 而这样在二分时重建图也是很方便的, 代码: #include #include #include...
分类:其他好文   时间:2015-02-09 09:29:08    阅读次数:205
UVa 753 (二分图最大匹配) A Plug for UNIX
题意:有n个插座,m个设备以及k种转化器(每种转化器视为有无限个)。转换器A->B可以将A类型的插头转化成B类型的插头,所以可以插在B类型的插座上。求最少剩多少不匹配的设备。分析:抛开转换器不讲,插头插在插座上就是一个最大二分图匹配。可以用最大流的算法,增加一个连接每个插头的源点s和连接每个插座的汇...
分类:其他好文   时间:2015-02-08 20:42:08    阅读次数:262
hdu 3652 最大流入门
明天再拍一遍 1 #include 2 #include 3 using namespace std; 4 const int N = 210; 5 const int INF = 0x7FFFFFFF; 6 int n,m,map[N][N],path[N],flow[N],start,end.....
分类:其他好文   时间:2015-02-07 10:13:30    阅读次数:98
算法模板——sap网络最大流
实现功能:首行输入N,M,S,T,代表这张图N个点,M条边,源点为S,汇点为T;接下来T行输入个边的出发点、终点和权值;输出最大流原理:sap网络流算法(详见百度百科,个人觉得这个模板已经不错了,虽然本人暂时还未考虑引入邻接表进行优化) 1 var 2 i,j,k,l,m,n,ans,aug,...
分类:编程语言   时间:2015-02-06 00:33:37    阅读次数:237
【题解】飞行员配对方案问题
Description 第二次世界大战时期,英国皇家空军从沦陷国征募了大量外籍飞行员。由皇家空军派出的每一架飞机都需要配备在航行技能和语言上能互相配合的2 名飞行员,其中1 名是英国飞行员,另1 名是外籍飞行员。在众多的飞行员中,每一名外籍飞行员都可以与其他若干名英国飞行员很好地配合。如何选择配对飞行的飞行员才能使一次派出最多的飞机。对于给定的外籍飞行员与英国飞行员的配合情况,编程找出一个最佳飞...
分类:其他好文   时间:2015-02-05 18:27:23    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!