#P1058. 【模板】KMP 字符串匹配
显示设置
本题导航点一下展开
我的笔记
✕
【模板】KMP 字符串匹配
题目描述
给出两个只含大写英文字母的字符串 ,请求出:
- 在 中所有出现位置的起始下标(下标从 开始),按从小到大的顺序每行输出一个;
- 的前缀函数(border 数组),即每个前缀的最长 border 长度。
输入格式
共两行,第一行字符串 。
第二行字符串 。
输出格式
先输出若干行,每行一个整数,表示 在 中出现位置的起始下标。
最后一行输出 个整数 ,相邻两个数之间用一个空格隔开。
输入输出样例 #1
输入 #1
ABABABC
ABA
输出 #1
1
3
0 0 1
说明
数据范围
- 对于 的数据,。