- 1
- 0
- 约2.73千字
- 约 3页
- 2018-11-25 发布于河南
- 举报
1532 Drainage Ditches 超详解 简单 EK算法 经典模板 最大流 网络流基础
Drainage Ditches
此题在hdu的1532题
大致意思就是给m条边n个点,并给出其中有向边的最大流量,问终点最多可以得到多少来自起点的流量。这是最简单的最大流最小割问题,搞懂它,对于之后的学习是至关重要的,主要方法是EK(EK算法就是在福特福克森算法的基础上加上BFS),我把解释都放在每一句代码后面了,相信这样能更好的帮助你理解。。。
?
Sample Input
5 4 1 2 40 1 4 20 2 4 20 2 3 30 3 4 10
?
Sample Output
50
?
?
#include cstdlib#include queue#include iostream#include algorithmusing namespace std;const int MAXN=201;int c[MAXN][MAXN];int n;//下标从0开始int maxflow(int s,int t){??? int pre[MAXN];???????????? //用来存储某结点的前面的结点??? int i,u,v,flow=0,aug;??? while (true)??? {??????? queue int q;?????????????? //建立一个队列用来存储增广路径??????? memset(pre,-1,siz
您可能关注的文档
最近下载
- monaco5.0操作说明_装订2.17.pdf VIP
- 网络发展与我国意识形态安全课件PPT模板.pptx VIP
- 加强高校网络意识形态工作汇报.pptx VIP
- 网络意识形态工作汇报精细PPT课件.pptx VIP
- 麻醉药品和精神药品管理培训2026版PPT课件.pptx
- 厦门钨业(600549)2026年半年报点评:减值拖累驱动业绩,加速保障资源自给.pdf
- 习作:中国的世界文化遗产(范文+点评+升格).pptx VIP
- 年产十万吨甲基丙烯酸甲酯工艺流程开发和换热器设计.docx VIP
- 习作:推荐一个好地方(范文+点评+升格).pptx VIP
- LCA-O 型微机控制变压变频调速无机房乘客电梯.pdf VIP
原创力文档

文档评论(0)