后缀自动机
子串定位
当已知其为原字符串的一部分时,可以在建图的同时得出 $S[1;r]$ 在SAM上的对应节点,求 $S[l;r]$ 时就在 $S[1;r]$ 的基础上向上跳 $fail$ ,直到跳到长度对应为止,用倍增优化此过程
另外可以使用 [[DAG链剖分]] 求解
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 mygr main()!
当已知其为原字符串的一部分时,可以在建图的同时得出 $S[1;r]$ 在SAM上的对应节点,求 $S[l;r]$ 时就在 $S[1;r]$ 的基础上向上跳 $fail$ ,直到跳到长度对应为止,用倍增优化此过程
另外可以使用 [[DAG链剖分]] 求解