虽然堆砌了很多高级数据结构……实际上做法是很 trivial 的(
所以也可以用 ACAM 做(
简单地建出广义 SAM 并记录每个串对应的状态,然后 Parent Tree 上线段树合并维护在每个串中的出现次数(即 endpos 大小),区间查询即可。
隔壁 CF666E 的弱化版(
代码:
1 |
|
虽然堆砌了很多高级数据结构……实际上做法是很 trivial 的(
所以也可以用 ACAM 做(
简单地建出广义 SAM 并记录每个串对应的状态,然后 Parent Tree 上线段树合并维护在每个串中的出现次数(即 endpos 大小),区间查询即可。
隔壁 CF666E 的弱化版(
代码:
1 | #include <cstdio> |
Related Issues not found
Please contact @Alpha1022 to initialize the comment