码迷,mamicode.com
首页 >  
搜索关键字:最小割最大流    ( 69个结果
nyoj 谍战 (最小割最大流)
做完图论学网络流。。 不会先转了。。转自http://blog.csdn.net/AQ14AQ1/article/details/38866407如果能想到是最小割问题,那么建图思路便是水到渠成的事了。添加一个源点S和汇点T;把S与每个间谍相连,容量为无穷大;把城市N(即飞机场的位置)与汇点T相连,...
分类:其他好文   时间:2015-03-14 16:55:01    阅读次数:192
hdu3251 最小割
题意: 给n个城市,m条有向边,每条边有权值,现在有些城市可以选择得到,可选的城市有一个价值,但是要满足从1到达不了这些城市,为了满足要求可以去掉一些边,需要花费边的权值,问最终得到的最大价值是多少,并给出方案。 最小割 = 最大流 建图很简单,源点就是1,设置汇点T。按图中的有向边关系连边。对于所有的可选择的城市u,连一条u->T的容量为w的边。跑一遍最大流,即为最小割。ans = s...
分类:其他好文   时间:2015-03-12 17:15:41    阅读次数:164
hdu1565+hdu1569(最大点权独立集)
传送门:hdu1565方格取数(1)传送门:hdu1569 方格取数(2)定理:1. 最小点权覆盖集=最小割=最大流2. 最大点权独立集=总权-最小点权覆盖集步骤:1. 先染色,取一个点染白色,和它相邻的点染黑色2. 每个白点向它相邻的黑点连一条边,容量为 inf (无穷大)3. 增加源点S,向每一...
分类:其他好文   时间:2015-02-17 16:29:21    阅读次数:260
《网络流学习笔记05--最小割最大流问题》
【图的割:定义】 指的是对于某个顶点集合S属于V,从S出发指向S外部的那些边的集合,记为割(S,V\S]),边的容量之和称为割的容量。如果有s属于S,而t属于V\S,那么此时的割称为s-t割,如果将网络中的s-t割所包含的边都割去,就无法找到从源点s到汇点t 的路径。 割:设Ci为网络N中一些弧的集合,若从N中删去Ci中的所有弧,即:使得从顶点Vs到顶点Vt的路集为空集时,称Ci为Vs和V...
分类:其他好文   时间:2015-02-13 22:28:05    阅读次数:294
BZOJ 3438 小M的作物 最小割
题目大意:给出一些作物,这些作物要不就是种在A地,要不就是种在B地,有些作物种在一起会有额外收成。问最多可以获得多少收成。 思路:最小割模型,与S集相连的点都是种在A地的点,与T集相连的点都是种在B地的点。中间随便乱搞一下,总之最后就是所有收成-最大流就是最后答案。 CODE: #include #include #include #include #includ...
分类:其他好文   时间:2015-01-13 17:50:17    阅读次数:213
最小割 总结&&做题记录
模型要点:1.一般适用于二取一问题或者01规划。2.利用最小割=最大流,转化为最大流求之。建议阅读胡伯涛的论文 >,有精彩有序的证明和各种模型。相关题目:1.太空飞行计划(网络流24题)题目大意:有一些实验和仪器,做每个实验有相应的报酬,但是需要买好相应的仪器(多个实验可以共用),仪器需要相应的钱....
分类:其他好文   时间:2015-01-11 15:59:00    阅读次数:146
BZOJ 1339 Baltic 2008 Mafia 最小点割集
题目大意:一个城市中有些点,有一些双向道路将这些点连接起来,每个点都有权值,求警察最少占据的点的权值和使得从A点无法到达B点。 思路:最小点割集签到题。 CODE: #include #include #include #include #include #define MAX 80010 #define INF 0x3f3f3f3f using namespa...
分类:其他好文   时间:2014-12-23 15:42:49    阅读次数:159
BZOJ 1324 Exca 王者之剑 最小割
题目大意:给出一个带权值的矩阵,取走一个地方的权值之后,与其相邻的格子的权值就会变成0,问最多可以取出多少权值。 思路:Amber论文里的题。建图不难,把图染色,然后一种颜色从S连边,另一种颜色向T连边。再把相邻的格子连边,之后跑最小割,用总权值减去最大流就是答案。 CODE: #include #include #include #include #includ...
分类:其他好文   时间:2014-11-20 15:26:18    阅读次数:175
BZOJ 2561: 最小生成树【最小割/最大流】
Description 给定一个边带正权的连通无向图G=(V,E),其中N=|V|,M=|E|,N个点从1到N依次编号,给定三个正整数u,v,和L (u≠v),假设现在加入一条边权为L的边(u,v),那么需要删掉最少多少条边,才能够使得这条边既可能出现在最小生成树上,也可能出现在最大生成树上?Inp...
分类:其他好文   时间:2014-11-08 18:06:16    阅读次数:260
hdu - 4971 - A simple brute force problem.(最大权闭合图)
题意:n(n 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4971 ——>>项目必须解决相应的技术问题,技术问题之间也存在依赖,对应闭合图,最大收益对应最大权和。。于是,最大权闭合图,最小割,最大流上场。。 建图: 1)超级源S = n + m, 超级汇T = n + m + 1 2)对于每个项目i:S -> i (profit[i])...
分类:其他好文   时间:2014-10-28 09:27:11    阅读次数:226
69条   上一页 1 ... 4 5 6 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!