雯舞

Love three things int he world -- Manchery

[二进制分组 dsu on tree 二次函数] Codechef KILLER Painting Tree

首先我们可以列一个dp 按深度 fuf_u表示链剖分中选择了从uu到当前深度的祖先这条链所能得到的最小答案 我们发现这条链的贡献是一个关于祖先深度二次函数 具体形式我忘了 而其他贡献则是一路上来兄弟子树中的最大值累加 这样就很明确了 是要求对每一个点维护一个二次函数 还要资瓷子树加 查询子树...

2017-05-19 21:20:12

阅读数:332

评论数:0

[dsu on tree 主席树优化建图 最大流] BZOJ 3681 Arietta

这显然是个类似二分图匹配 但直接跑网络流边数承受不了 我们采用套路 用数据结构优化建图 类似vfk的a+b problem我们处理子树问题 有一种方法是按dfs序建主席树 然后就可以用减法取出一段区间 也就是子树的信息 但是在某些情况下不能减 比如在这个网络流里 这样的话 我们就要用一种科技...

2017-04-10 22:39:20

阅读数:701

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭