摘要:
[TOC] 中国剩余定理 cpp include include define int long long using namespace std; long long n,x,y,M; int a[100],mod[100]; void exgcd(int a,int b,int &x,int & 阅读全文
摘要:
[TOC] tarjan缩点找环 cpp include using namespace std; const int maxn=100007; int n,m; struct edge { int v,nxt; }e[maxn include define maxn 600010 define N 阅读全文
摘要:
算法流程 我们要计算$i+k$这个点的回文串,$i$这个点是$i+l[i]$最大的点,也就是能达到的最远的点 当我们计算$i+k$这个点没有在最远到达点之前,暴力扩展 被包含的话,分情况讨论 ① i k 回文串有一部分在 i 的回文串之外 这种情况p[i+k]=p[i] k 这时候就有人会有疑惑了, 阅读全文