20210830 训练总结

做题

CF1527E

C 班 day2 PPT 的题

先考虑暴力 DP,然后用支持单点修改,区间查询前缀的线段树优化转移即可;

看题解还有另外一个做法,利用莫队优化决策单调性 DP,大概看了一下,没有去实现;

HDU6315

C 班 day 2 PPT 的题

考虑用线段树维护每个点权值加一所需要的次数,线段树的每个节点维护区间权值和以及区间内点需要次数的最小值

当某个区间存在点权值加一,则暴力修改

复杂度均摊是 (O(n log^2 n))

HDU5634

区间覆盖直接用懒标记正常维护

区间变为 phi 则在碰到懒标记时直接修改懒标记,否则暴力向下递归

势能分析后是 (O(n log^2 n))

P4052

AC 自动机上 DP 的经典题

逆向思维一下用总方案数减去不合法方案就可以了

原文地址:https://www.cnblogs.com/Orzlky/p/15208023.html