pku 3469(最大流,最小割)

题意:有N个工作要做,每个工作可以在2个CPU上运行,在每个CPU上有个耗费c1,c2。然后m行a,b,c,表示a,b不在同一个CPU上运行时要付出的额外耗费c。求一个分配方案使耗费最小。

 

构图:2个CPU一个作源点,一个作汇点,一个工作在A上耗费C1,则往源点引一条边到此点,在B上耗费C2,则在此点往汇点引一条边C2。随后输入的a,b,c中,往a,b之间引一条容量为c的双向边。转换为最小割,因为若a和b不在一个CPU上运作时,那它们之间的边就会在割中。整个问题转化为求最小割,即求最大流

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值