100 #P1461. *【EXKMP】最长共同前缀长度
*【EXKMP】最长共同前缀长度
【题意】
给出模板串 和 子串 ,长度分别为 和 .
要求在线性时间内,对于每个 ,求出 与 的最长公共前缀长度.
【输入格式】
输入 , 两个串 。
【输出格式】
输出 个数,表示 与 的最长公共前缀长度,相邻两个数之间一个空格。
【样例输入】
aabbabaaab
aabb
【样例输出】
4 1 0 0 1 0 2 3 1 0
给出模板串 A 和 子串 B,长度分别为 lenA 和 lenB.
要求在线性时间内,对于每个 Ai(1≤i≤lenA) ,求出 Ai…lenA 与 B 的最长公共前缀长度.
输入 A,B 两个串 (lenB≤lenA≤106)。
输出 lenA 个数,表示 Ai…lenA 与 B 的最长公共前缀长度,相邻两个数之间一个空格。
aabbabaaab
aabb
4 1 0 0 1 0 2 3 1 0