首页 > 其他 > 详细

广义后缀自动机学习笔记

时间:2018-06-30 11:31:24      阅读:656      评论:0      收藏:0      [点我收藏+]

广义后缀自动机

Tags:字符串


一、前言

广义后缀自动机实际上考得比普通后缀自动机要更多更灵活
所以这里作为一个小专题呈现,题单在后缀自动机的总题单里
为了更好掌握广义\(SAM\),这里提供一个高级模板题的题解

广义后缀自动机是通过遍历Trie树建的
所以每次找到\(fa[x]\)的节点作为\(lst\)往后接即可
有时为了方便我们会重新从根开始遍历于是直接\(lst=1\)

有两种方法:\(BFS\)\(DFS\)遍历建后缀自动机
叶大佬告诉我们,\(DFS\)会被卡成\(n^2\)\(BFS\)不会,就像下面图片中的例子技术分享图片

广义后缀自动机学习笔记

原文:https://www.cnblogs.com/xzyxzy/p/9246405.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!