mirror of
https://github.com/youngyangyang04/leetcode-master.git
synced 2026-05-02 14:30:36 +08:00
Update 0459.重复的子字符串.md
This commit is contained in:
@@ -63,7 +63,7 @@
|
|||||||
next[len - 1] = 7,next[len - 1] + 1 = 8,8就是此时字符串asdfasdfasdf的最长相同前后缀的长度。
|
next[len - 1] = 7,next[len - 1] + 1 = 8,8就是此时字符串asdfasdfasdf的最长相同前后缀的长度。
|
||||||
|
|
||||||
|
|
||||||
(len - (next[len - 1] + 1)) 也就是: 12(字符串的长度) - 8(最长公共前后缀的长度) = 4, 4正好可以被 12(字符串的长度) 整除,所以说明有重复的子字符串(asdf)。
|
(len - (next[len - 1] + 1)) 也就是: 12(字符串的长度) - 8(最长公共前后缀的长度) = 4, 12 正好可以被 4 整除,所以说明有重复的子字符串(asdf)。
|
||||||
|
|
||||||
|
|
||||||
C++代码如下:(这里使用了前缀表统一减一的实现方式)
|
C++代码如下:(这里使用了前缀表统一减一的实现方式)
|
||||||
|
|||||||
Reference in New Issue
Block a user