码迷,mamicode.com
首页 > 其他好文 > 详细

CF1061E Politics 费用流

时间:2020-01-19 00:39:09      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:width   str   http   idt   最大权值   png   价值   技术   条件   

  

题意:

两颗有根树,给定各个树的根。

这两颗树都有nn个点,依次编号。

给定每个编号的价值,你可以选择某些点。

两颗树都有不同条件:k,x 表示在编号为k的子树,要选择x个点

求满足条件的最大权值和

 

题解:

  • 首先很显然是一个最大费用流
  • 一开始想的是建立虚点,连x,然后对子树每个连1,但是边显然有点多(其实还是能过)

    技术图片

  •  非常巧妙简化了连边数量

CF1061E Politics 费用流

标签:width   str   http   idt   最大权值   png   价值   技术   条件   

原文地址:https://www.cnblogs.com/bxd123/p/12210642.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!