AC自动机概述

首先我们需要了解trie树。 我们把每个模式串逐个插入trie树。 比如说把a,aba,ac,cb四个串插入trie树,得到的是这样的: 对于trie树来说,我们从根开始到每一个结束节点(红色节点)的路径都代表一个字符串。为了减少状态我们把有相同前缀的字符串的前缀合并。插入时标出结束节点。 fail链: 在AC自动机中最重要的就是fail链了。fail链中文就是失配链。AC自动机不像后缀自动机一样
相关文章
相关标签/搜索