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上运作时,那它们之间的边就会在割中。整个问题转化为求最小割,即求最大流

 

 

 

阅读更多
文章标签: 工作 c system null im
个人分类: [ACM]
想对作者说点什么? 我来说一句

最大流/最小割算法 图割

2012年04月06日 4.34MB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭