CF1858D
__vector__ · · 题解
本题解作者是一个赛时没看题面,赛后一眼秒掉的小丑。
Sol
我们先扔掉那些乱七八糟的情况,只考虑长度最长的那个连续
我们需要枚举所有可能的最长连续
具体做法是,枚举长度
判断
如果可以,那我们计算当前状态下,
算出来这个,自然也就可以得知同一个
本题即迎刃而解。
现在解决这个问题:如何算出当前状态下,
设
然后对于前后缀分别 dp,这个是 dp 初学者就会的,不用说了。
Code
__vector__ · · 题解
本题解作者是一个赛时没看题面,赛后一眼秒掉的小丑。
我们先扔掉那些乱七八糟的情况,只考虑长度最长的那个连续
我们需要枚举所有可能的最长连续
具体做法是,枚举长度
判断
如果可以,那我们计算当前状态下,
算出来这个,自然也就可以得知同一个
本题即迎刃而解。
现在解决这个问题:如何算出当前状态下,
设
然后对于前后缀分别 dp,这个是 dp 初学者就会的,不用说了。
Code