摘要:
(待补充 #include<bits/stdc++.h> using namespace std; const int N=500010; struct node { int l,r; int val; } t[4*N]; //4倍空间 int a[N];//存数 int n,p,q; long l 阅读全文
摘要:
KMP 算法 KMP 算法是单模匹配算法,即在一个长度为 n 的文本串中查找一个长度为 m 的模式串。它的复杂度是 \(O(n+m)\),差不多是此类算法能达到的最优复杂度。朴素的模式匹配算法(暴力方法): 在S的所有字符中逐个匹配 P 的每个字符。 结论:朴素算法在某种特殊字符串(比如例1)中,复 阅读全文