gdfzoj #786 很容易AC的题(AC自动机)
标签:AC自动机
原题链接
这道题看上去并不好做,但是如果你学过fail指针,再结合题目标题,一看就知道是用AC自动机。
题目中提及“找到第x个字符串和第y个字符串的连续公共子串同时也是某个字符串的前缀的串”,我们便可以利用fail指针来解题。考虑到 fail指针的性质:假设有一个节点k,他的失败指针指向j。那么k,j满足这个性质:设root到j的距离为n,则从k之上的第n个节点到k所组成
原创
2017-08-22 11:15:29 ·
393 阅读 ·
0 评论