网络流
ywq4321
这个作者很懒,什么都没留下…
展开
-
HDU - 3917 Road constructions 最大权闭合子图
论文:最小割在信息学竞赛中的应用最大权闭合子图的求法 :源点向正权连边,原图容量为INF,负权点向汇点连边,权值为绝对值。 最大权闭合子图的值 = 正权和 - 最小割(最大流)题意:n个工程,m个公司,第二行给出m个公司向政府缴纳的税款(正权),k个公司,接下来k行表示工程的起始点,工程由哪个公司负责以及工程的补贴(负权)。求政府获得的最大利润是多少。套用一下就得到答案了。原创 2017-12-19 17:28:42 · 176 阅读 · 0 评论 -
HDU - 3879 Base Station 最大权闭合子图
最大权闭合子图:在一个图中,我们选取一些点构成集合,记为V,且集合中的出边(即集合中的点的向外连出的弧),所指向的终点(弧头)也在V中,则我们称V为闭合图。最大权闭合图即在所有闭合图中,集合中点的权值之和最大的V,我们称V为最大权闭合图。图中最大权闭合子图为{3,4,5}题意:有n个城市,每个城市可以花费p[i]修建一个通信站,如果a和b都建了通信站的话就可以得到c的利润,原创 2017-12-18 20:16:08 · 161 阅读 · 0 评论 -
HDU - 6214 最小割的最小割边
上个月青岛网络赛的题目,看了半天博客愣是没看懂。。。然后查了好久的资料TUT最大流-最小割的定义:最大流最小割定理是网络流理论的重要定理。是指在一个网络流中,能够从源点到达汇点的最大流量等于如果从网络中移除就能够导致网络流中断的边的集合的最小容量和。即在任何网络中,最大流的值等于最小割的容量。通过最大流sap算法求出来的是最小割的边权和,而不是边数。所以令w=w*(E+1)+1 求出原创 2017-12-18 15:57:24 · 249 阅读 · 0 评论 -
HDU - 3452 Bonsai 最小割
给出一棵无向树,要求把根节点和叶子节点分割开的最小权值最大流最小割板子题,源点题目中已经给出,需要添加一个汇点。再添加叶子节点与汇点的边,权值为INF#includeusing namespace std;const int N=3234;const int M=1123456;const int INF=0x3f3f3f3f;int n,m;struct node{原创 2017-12-18 16:40:34 · 166 阅读 · 0 评论