给定一个字符串,要求找到同时是它前缀也是后缀的字符串的个数,并且输出他们的长度。
第一行一个数字 NNN,第二行输入一个字符串 SSS,∣S∣≤106|S|\le 10^6∣S∣≤106.
输出这些子串的结束位置(因为它们的开始位置都是从 111 开始的),注意每个数字后面有一个空格
5 aaaaa
1 2 3 4 5
在下列比赛中:
kmp
hash
使用您的 https://new.bzoj.org:88 通用账户