摘要: 欧拉筛 Accepted 2824 343MS 24856K 546 B G++ #include "bits/stdc++.h" using namespace std; typedef long long LL; const int MAXN = 3000005; LL euler[MAXN]; 阅读全文
posted @ 2019-02-13 21:21 Jathon-cnblogs 阅读(158) 评论(0) 推荐(0) 编辑
摘要: kmp Accepted 2594 0MS 1484K 671 B G++ #include "cstdio" using namespace std; const int MAXN = 50005; char s1[MAXN], s2[MAXN]; int next[MAXN] = {-1}; v 阅读全文
posted @ 2019-02-13 12:56 Jathon-cnblogs 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 思路: 将输入的字符串转换成字典序最小的表示形式,存入set去重。用字典序最大的形式表示也是一样的; 最小表示法 Accepted 2609 62MS 3296K 804 B G++ #include "bits/stdc++.h" using namespace std; char s[205]; 阅读全文
posted @ 2019-02-13 12:17 Jathon-cnblogs 阅读(171) 评论(0) 推荐(0) 编辑