期望
-
P1365
设
dp[i] 表示第i 位的期望,len 为最长的长度当是
s[i] 为o 时dp[i]=dp[i-1]+[(len+1)^2-len^2] = dp[i-1]+len*2+1 len=len+1 当是
s[i] 是x 时dp[i]=dp[i-1] len=0 当是
? 时dp[i]=dp[i-1]+\frac {[(len+1)^2-len^2]+1+0}{2} len=\frac {len+1}{2}
这个
同理CF235B
P1654
这道题有些变化,维护变成了三次方,一样考虑加上新增的贡献
注意这里的