题解 [NOI2011] 阿狸的打字机 (洛谷 P2414 / LOJ #2444)【AC自动机】
题目链接:洛谷 P2414 / LOJ #2444题意有一个打字机,其中有 26 个小写字母键(按下后使凹槽中添加一个对应字母)和 B 键(删除凹槽中最后一个字母)、P 键(打印出凹槽中的字符串,凹槽中的字母依然保留)。给出 nnn 次按键序列,mmm 次询问:第 xxx 个打印出来的字符串在第 yyy 个打印出来的字符串中出现了多少次?1≤n,m≤1051\leq n,m\leq 10^51≤n,m≤105题解前排预警:下面会出现“Trie 树”和“fail 树”两棵树,下文以括号加以区分。
原创
2020-05-15 22:00:45 ·
149 阅读 ·
0 评论