题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5889 求出所有最短路,标记好以后跑最大流就是最小割。 ...
分类:
其他好文 时间:
2016-09-19 17:48:46
阅读次数:
213
Barricade Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Description The empire is under attack again. The general o ...
分类:
其他好文 时间:
2016-09-18 01:12:13
阅读次数:
259
打算来做一波TJOI2015,来写题解啦! Day1: T1: 题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=3996 首先我们对题目中的式子化简一下,得到 ; 于是这就成了一个最小割模型: S和(i,j)连边,权值为b[i,j] (i,j ...
分类:
其他好文 时间:
2016-09-15 15:09:24
阅读次数:
188
又要来一篇高质量的博客了 这道题可以用BZOJ1001做例子, 首先我们来张图 这张图有6个点,10条边,每条边都有边权。 那么什么叫最大流最小割捏? 解释如下 在一个平面图中,能够从其实点到达终点的最大流量,等于,如果从网络中移除就能够导致网络流中断的边的集合的最小容量和。 那么这个问题如何转变为 ...
分类:
编程语言 时间:
2016-09-15 13:48:19
阅读次数:
193
http://www.lydsy.com/JudgeOnline/problem.php?id=1001 思路:这应该算是经典的最大流求最小割吧。不过题目中n,m<=1000,用最大流会TLE,所以要利用平面图的一些性质。 这里讲一下平面图的对偶图性质。 在平面图中,所有边将图分成了n个平面。我们将 ...
分类:
其他好文 时间:
2016-09-12 22:02:21
阅读次数:
133
经典的最大权闭合子图问题; 这种问题的求解思路是: 建图:将s连边向权值为正的点,通过依赖关系连接权值为正的点和权值为负的点,权值为负的点连边向t; 求c=最小割,a=所有权值为正的节点权值和,ans=a-c; 证明过程网上是有的; 用dinic敲的,但是用的还不熟练; 1 #include<ios ...
分类:
其他好文 时间:
2016-09-11 14:12:39
阅读次数:
147
这道题很有意思,原题是只需输出最小割集大小,现在oj上改成了输出字典序最小的割集; 题解:可以考虑从小到大删边,若删掉这条边后,最小割变小,保持不变,记录此时的最小割大小; 若最小割不变,恢复这条边; 这样做的原因是什么呢?从小到大可以保证字典序的要求,删完边后若最小割减小,这条边一定在最小割上,删 ...
分类:
其他好文 时间:
2016-09-11 00:05:56
阅读次数:
264
图的割点、桥与双连通分支 [点连通度与边连通度] 在一个无向连通图中,如果有一个顶点集合,删除这个顶点集合,以及这个集合中所有顶点相关联的边以后,原图变成多个连通块,就称这个点集为割点集合。一个图的点连通度的定义为,最小割点集合中的顶点数。 类似的,如果有一个边集合,删除这个边集合以后,原图变成多个 ...
分类:
其他好文 时间:
2016-09-10 20:30:42
阅读次数:
99
Paratroopers Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 8443 Accepted: 2541 Description It is year 2500 A.D. and there is a terrible w ...
分类:
其他好文 时间:
2016-09-03 18:11:05
阅读次数:
132