前置芝士:\(Trie\)字典树 这道题,说是AC自动机,实际上一个\(Trie+\)队列轻松搞定. 首先,我们对所有单词建一棵\(Trie\). 然后,定义一个空队列\(Q\),初始时把\(-1\)放进去(因为字符串下标从\(0\)开始,待会儿详细叙述原因). 接着,对于每一篇询问的文章\(T\),进行如下操作: 取出队头元素,假设是\(x\). 更新\(ans=\max(ans,x)\). 从\(T[x+1]\)开始枚举,进行\(Trie\)上的匹配.(这也解释了为什么刚开始要把\(-1\)…