随笔分类 - 动态规划-树形 dp
摘要:翻别人博客的时候翻到的一道题 给定一棵 n 个点的以 1 为根的树。 有 m 条路径 (x,y),保证 y 是 x 或 x 的祖先,每条路径有一个权值。 你要在这些路径中选择若干条路径,使它们能覆盖每条边,同时权值和最小。 \(n,m \le 3 \times 10^5\) 首先可以想到一个显然的 
        阅读全文
                
摘要:又称为带权二分 一种优化凸函数 dp 的方式,明显的标志是选 k 个。 一般这种玩意都是可以强套一个 wqs 二分上去,消一个 O(n) 加一个 \(O(\log)\),而且还是从状态数上消一个。 我们从 LCT 这道题来引入。 首先题目要求选 k+1 条不相交链的权值和最大。 设出 \(dp[i]
        阅读全文
                
摘要:咕了一万年的题解报告了已经。 T1 傻逼爆搜过了 T2 草这贪心连我这只菜狗都会 T3 排行榜里人均切掉这个构造 首先通过统计一个数在每层是否出现可以得出这个数的支配区间。再考虑处理出这个数在这个区间里的相对位置,这个可以通过枚举一个区间,判断这个点出现次数是否等于支配区间减去枚举区间。 然后我们现
        阅读全文
                

 浙公网安备 33010602011771号
浙公网安备 33010602011771号