KMP & exKMP & manacher
KMP
#include <bits/stdc++.h>
using namespace std;
char a[1000],b[1000];
int nex[1000],n,m;
void getnext()
{
int i=0,j=-1;
nex[0]=-1;
while(i<m)
{
if (b[i] == b[j] || j == -1) {
i++, j++;
if(b[i] == b[j])
原创
2020-10-14 20:33:12 ·
103 阅读 ·
0 评论