题意简述给定n个单词,对每个单词求出n个单词中总共包含多少这个单词(自己也算,也就是说答案至少为1)。比如三个单词分别是a,aa,aaa,那么aa出现3次(自己一次,aaa中两次)。 思路每个字符接在一起,中间插入一个特殊字符,然后跑一遍AC自动机即珂。 具体的思维过程AC自动机的模板问题:给定一个 ...
LightningUZ 的博客
题意简述给定n个单词,对每个单词求出n个单词中总共包含多少这个单词(自己也算,也就是说答案至少为1)。比如三个单词分别是a,aa,aaa,那么aa出现3次(自己一次,aaa中两次)。 思路每个字符接在一起,中间插入一个特殊字符,然后跑一遍AC自动机即珂。 具体的思维过程AC自动机的模板问题:给定一个 ...