思路: 我们把字符串拆成26个01穿来记录每个字符的位置 然后用字符串hash判断就行了 c o d e code code #include<iostream> #include<algorithm> #include<cstdio> using namespace std; int n, m; char s[200010]; unsigned long long h[26][200010], p[200010], a[26], b