码迷,mamicode.com
首页 >  
搜索关键字:最小割    ( 1178个结果
BZOJ2400: Spoj 839 Optimal Marks
题解:第一问论文题。。。见胡伯涛最小割。考虑第二问。我们发现求完最小割之后直接从s bfs到的点作为1就可以达到最小花费了,但这是为什么呢?因为我们从s bfs到的点一定属于s割,而t点bfs到的点一定属于t割,剩下的点所属的割不确定。那我们不妨认为它们都是t割,这样花费就最少了。代码: 1 #i....
分类:其他好文   时间:2014-12-28 00:24:23    阅读次数:226
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
【分块答案】【最小割】bzoj1532 [POI2005]Kos-Dicing
引用zky的题解:http://blog.csdn.net/iamzky/article/details/39667859每条S-T路径代表一次比赛的结果。最小割会尽量让一个人赢得最多。因为二分总是写挂,所以写了分块答案,比暴力枚举好像快不了多少。#include#include#include#i...
分类:其他好文   时间:2014-12-20 18:07:58    阅读次数:112
【最短路】【spfa】【最小割】【Dinic】bzoj1266 [AHOI2006]上学路线route
原问题等价于断掉一些边,让原来所有的最短路全都无法联通S和T。先求最短路,然后把在最短路上的边(dis[u[i]]+w[i]==dis[v[i]])加入新图里,跑最小割。显然。注意是无向图。#include#include#include#includeusing namespace std;#de...
分类:其他好文   时间:2014-12-19 21:54:38    阅读次数:222
【最小割】【Dinic】bzoj3275 Number
每个点拆点,分别向源/汇连a[i]的边,满足条件的相互连INF的边,答案为sum-maxflow*2。因为若有几个点不能同时被选,我们要贪心地选择其中和尽量大的部分,这可以由最小割来保证。#include#include#include#include#includeusing namespace ...
分类:其他好文   时间:2014-12-18 16:23:55    阅读次数:152
[BZOJ 1266][AHOI2006]上学路线(最短路+最小割)
题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1266分析:很简单的题目,容易想到就是把所有的最短路径挑出来,然后在这个图里跑最小割就行了。那么问题就变成了如何在原图中挑出所有的最短路径,我们可以从起点和终点做两次SPFA,然后看看哪些...
分类:其他好文   时间:2014-12-13 23:16:59    阅读次数:186
BZOJ 3275 Number 最小割
题目大意:给定n个数,如果两个数互质且平方和为完全平方数则不能同时被选,求选出一些数的最大和 首先这肯定是网络流无误 但是建图十分巧妙 很容易发现两个奇数不满足条件一 两个偶数不满足条件2 于是这是一个二分图 跑最小割即可 #include #include #include #include #include #define M 3030 #define S 0 #define...
分类:其他好文   时间:2014-12-12 16:41:26    阅读次数:200
【最小割】【Dinic】【强联通分量缩点】bzoj1797 [Ahoi2009]Mincut 最小割
结论:满足条件一:当一条边的起点和终点不在 残量网络的 一个强联通分量中。且满流。满足条件二:当一条边的起点和终点分别在 S 和 T 的强联通分量中。且满流。、网上题解很多的。 1 #include 2 #include 3 #include 4 #include 5 #include 6 usin...
分类:移动开发   时间:2014-12-09 12:04:56    阅读次数:227
[BZOJ 1797][AHOI2009]最小割(最小割关键边的判断)
题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1797分析:在残余网络中看:对于第1问: 1、首先这个边必须是满流 2、其次这个边连接的两个点U,V必须属于两个SCC,即这个边必须为一个割对于第2问: 在第1问的基础上,还要判断U...
分类:其他好文   时间:2014-12-05 00:43:11    阅读次数:201
[BZOJ 3218]a + b Problem
又是一道主席树优化网络流的好题按约大爷的教导,源点为白,汇点为黑,搞成最小割发现暴力连边要爆炸,但是要连的点在线段树中都构成了一个区间,果断主席树优化之为什么不用一般线段树?因为要满足 j 2 #include 3 const int sizeOfSegment=500005; 4 cons...
分类:其他好文   时间:2014-12-05 00:30:33    阅读次数:293
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!