>Link
ybtoj单词查询
luogu P3808
>解题思路
AC自动机大概就是在trie树上搞kmp
kmp是一个字符串自己跟自己匹配,AC自动机就是多个字符串混着匹配(?)
首先常规的,我们要把模式串们建立一个 T r i e Trie Trie树
接着在 T r i e Trie Trie树上跑 k m p kmp kmp,那么肯定需要求出每个点的 n x t nxt nxt,叫 f a i l fail fail指针也叫失配指针
既然是混着匹配, n x t nxt nxt也不一定要指着自己,也就是 n x t nxt nxt要指向别的模式串(我大概是这么理解的)
以she、he、say、shr、her为例,建立 t r i e trie trie树后,各个节点的