最长回文串模板题
Manacher 算法
1 #include<cstdio> 2 #include<cstring> 3 #include<algorithm> 4 #include<iostream> 5 #include<cstdlib> 6 #include<string> 7 #include<cmath> 8 #include<vector> 9 using namespace std; 10 const int maxn=1e5+7; 11 const double eps=1e-8; 12 const double pi=acos(-1); 13 #define ll long long 14 #define clc(a,b) memset(a,b,sizeof(a)) 15 16 int Proc(char pszIn[],char pszOut[]) 17 { 18 int nLen=1; 19 pszOut[0]='$'; 20 int i=0; 21 while(pszIn[i]!='