HDU 1532 Drainage Ditches (最大网络流)
来源:互联网 发布:战国之怒兵书进阶数据 编辑:程序博客网 时间:2024/05/20 18:47
Drainage Ditches
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 896 Accepted Submission(s): 414
Problem Description
Everytime it rains on Farmer John's fields, a pond forms over Bessie'sfavorite clover patch. This means that the clover is covered by waterfor awhile and takes quite a long time to regrow. Thus, Farmer John hasbuilt a set of drainage ditches so that Bessie's clover patch is nevercovered in water. Instead, the water is drained to a nearby stream.Being an ace engineer, Farmer John has also installed regulators at thebeginning of each ditch, so he can control at what rate water flowsinto that ditch.
Farmer John knows not only how many gallons ofwater each ditch can transport per minute but also the exact layout ofthe ditches, which feed out of the pond and into each other and streamin a potentially complex network.
Given all this information,determine the maximum rate at which water can be transported out of thepond and into the stream. For any given ditch, water flows in only onedirection, but there might be a way that water can flow in a circle.
Farmer John knows not only how many gallons ofwater each ditch can transport per minute but also the exact layout ofthe ditches, which feed out of the pond and into each other and streamin a potentially complex network.
Given all this information,determine the maximum rate at which water can be transported out of thepond and into the stream. For any given ditch, water flows in only onedirection, but there might be a way that water can flow in a circle.
Input
Theinput includes several cases. For each case, the first line containstwo space-separated integers, N (0 <= N <= 200) and M (2 <= M<= 200). N is the number of ditches that Farmer John has dug. M isthe number of intersections points for those ditches. Intersection 1 isthe pond. Intersection point M is the stream. Each of the following Nlines contains three integers, Si, Ei, and Ci. Si and Ei (1 <= Si,Ei <= M) designate the intersections between which this ditch flows.Water will flow through this ditch from Si to Ei. Ci (0 <= Ci <=10,000,000) is the maximum rate at which water will flow through theditch.
Output
For each case, output a single integer, the maximum rate at which water may emptied from the pond.
Sample Input
5 41 2 401 4 202 4 202 3 303 4 10
Sample Output
50
解题:
最大网络流的模板题,从网上找了一个不错的模板,而有待理解。
- HDU 1532 Drainage Ditches (最大网络流)
- HDU 1532 Drainage Ditches (最大网络流)
- hdu 1532 Drainage Ditches(最大网络流)
- hdu 1532 最大网络流 Drainage Ditches
- HDU 1532 Drainage Ditches 最大网络流
- hdu 1532 Drainage Ditches 基础最大流
- hdu 1532 Drainage Ditches 最大流
- hdu 1532 Drainage Ditches (最大流)
- [hdu 1532] Drainage Ditches(最大流dinic)
- hdu 1532 Drainage Ditches(最大流)
- hdu 1532 Drainage Ditches 最大流 水题
- HDU 1532 Drainage Ditches 最大流
- HDU 1532 Drainage Ditches(最大流)
- Drainage Ditches - HDU 1532 最大流
- HDU 1532--Drainage Ditches【最大流】
- hdu 1532 Drainage Ditches(最大流)
- HDU 1532 Drainage Ditches(最大流)
- hdu 1532 Drainage Ditches【最大流】
- gdb查看运行时数据
- 忆龙2009:理解EAP-TLS的信任模型
- 用 GDB 调试程序
- 十句话
- 重构 - 理解设计模式的捷径(2 背景简介)
- HDU 1532 Drainage Ditches (最大网络流)
- 重构 - 理解设计模式的捷径(3 设计模式的引入 - 状态模式)
- 爱
- js版俄罗斯方块
- Android 2.0 SDK 完整压缩包的下载地址
- 数据结构 稀疏矩阵运算器
- 装:Android 电话流程分析
- 【工具】群组转换器(For GB,程序源代码已在Google发布)!!!!!
- 2点python注意事项