pku 3281 最大流 建图

http://acm.pku.edu.cn/JudgeOnline/problem?id=3281

建一个图

把牛分成两排,左边一排跟 食物,,右边一排跟饮料相连,,食物左边跟源点,,饮料右边跟汇点,,

两排牛相对应的牛再连一条线,,图中连的线的权重都为 1 ,,求最大流

 

刚开始的时候 只用了一排牛。。WA啦

百度了下,看到要用两排牛。试着改成两排牛,,就 AC 了,,

具体原因,,其实画个图就明白了

因为牛也最多只能进入一次,出去一次,,所以如果只有一排的话,无法限制牛点的度

所以如果把牛弄成两个点,,中间只有一条路,,那么理所当然的,牛最多只能进去一次,,出来一次,,OK

PERFECT

 

不过我的猥琐代码超了很多,,

等待更新哦,(、、、、

posted @   吴豆豆  阅读(317)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示