随笔分类 - 动态规划-区间DP
摘要:题目 点这里看题目。 分析 本题的正确解法 看到 序列的构造方法,我们不难想到将它和树联系起来。 将 中的 -1 修改为 0 ,并且对于 ,连接边 ,我们就得到了一棵以 0 为根的树,且原序列就是这棵树的一种兄弟节点按照 不降排
阅读全文
摘要:题目 点这里看题目。 分析 好妙的题! 初看起来无从下手(我最初一直想着要分行依次叠加贡献),这样的话,我们不妨来看一下,第一步应该怎么计算贡献。 面对区间 ,一种方法是首先选出一列 ,然后最大化这一列上的和——显然就是 。接着,所有经过了 的区
阅读全文
摘要:题目 比赛界面。 T1 数据范围明示直接计算,问题就在如何快速计算。 树上路径统计通常会用到差分方法。这里有两棵树,因此我们可以做“差分套差分”,在 A 树上对 B 的差分信息进行差分。在修改的时候,我们就会在 A 上 4 个位置进行修改,每次修改会涉及 B 上 4 个位置的差分修改
阅读全文