字符串匹配要没$s_i-t_i=0 \ or p_{s_i}-t_i=0$
构造$\sum_{i=1}^{m} (s_i-t_{i+s-1})^2 (p_{s_i}-t_{s+i-1})^2$
瞎几把展开可以用这个网站
$v^2 x^2 - 2 v^2 x y - 2 v x^2 y + v^2 y^2 + 4 v x y^2 + x^2 y^2 - 2 v y^3 - 2 x y^3 + y^4$
然后卷积$NTT$即可.
- 防止有傻逼卡$mod$,就让这个字母的值尽量不规律。
代码
1 |
|