摘要: 后缀自动机是一种确定性有限自动机(DFA),它可以且仅可以匹配一个给定串的任意后缀。构造一个可以接受一个给定串的所有后缀的不确定性有限自动机(NFA)是很容易的,我们发现我们用通用的将NFA转换成对应DFA的算法转换出来的DFA的状态数都很小(O(n)级别的,远远达不到指数级别)。于是,人们就开始研... 阅读全文
posted @ 2015-05-21 21:35 idy002 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 后缀自动机扩展到树形结构上。先建出大的Trie,然后我们得到了一棵Trie树,对于树上的每个节点,保存一个后缀自动机从根走它代表的字符串后到达的节点,每次其儿子就从父亲的这个节点开始扩展。 1 /***************************************************... 阅读全文
posted @ 2015-05-21 21:04 idy002 阅读(266) 评论(0) 推荐(0) 编辑