定义:
我们定义, 一个字符串s, 它的border是既是它的前缀又是它的后缀, 且不等于s本身的串.
然后我们定义真border是所有border中的最长者.
这样我们发现每个border 其实是KMP算法中, 字符串S的next数组.
本文详细介绍了字符串的border概念,即同时作为字符串前缀和后缀的子串,并探讨了其在KMP算法中的应用。border的概念对于理解字符串匹配算法至关重要。
定义:
我们定义, 一个字符串s, 它的border是既是它的前缀又是它的后缀, 且不等于s本身的串.
然后我们定义真border是所有border中的最长者.
这样我们发现每个border 其实是KMP算法中, 字符串S的next数组.
1855
1849

被折叠的 条评论
为什么被折叠?