会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
cqbzcsq
2020年6月15日
[APIO2018] Duathlon 铁人两项 (圆方树赋权+拆分计算贡献)
摘要: 题面 题解 比较容易想到建广义圆方树 关键是怎样给点赋权 如果我们枚举了路径的两个端点 那么有多少个中转点是合法的呢? 假设我们枚举到的是两个红色点,那么路径上的合法中转点(蓝色点)就是图中标记的部分 显然,这两点路径上的点双中的每个点都是可以取到的...
阅读全文
posted @ 2020-06-15 17:19 cqbzcsq
阅读(65)
评论(0)
推荐(0)
编辑
CF708D Incorrect Flow(上下界最小费用可行流)
摘要: 题解 比较巧妙的费用流 修改流量与容量使得一张图满足流守恒与流量小于容量的条件 我们先来解决第二个问题:流量小于容量 发现只需要对cv上下界为[l,r],费用为cost的边) adde(v,u,0,f-c,0) (减小流量相当于在退流,所以是反...
阅读全文
posted @ 2020-06-15 11:53 cqbzcsq
阅读(70)
评论(0)
推荐(0)
编辑
[NOI2017]蔬菜 (模拟费用流(神仙贪心))
摘要: 题面 题解 神仙题 有一个显然的贪心思路:把菜分成一份一份的,在最贵的一份变质之前卖掉它 也就是尽量晚卖,给需要早卖的菜留出时间和空间 我们可以用一个大根堆来维护最贵的菜是谁 然后算出这个菜变质的时间,在那个时间卖掉这个菜即可 注意如果一个菜可以在更晚...
阅读全文
posted @ 2020-06-15 09:20 cqbzcsq
阅读(69)
评论(0)
推荐(0)
编辑
公告
导航
博客园
首页
新随笔
新文章
联系
订阅
管理