摘要: AC自动机上搞矩阵快速幂。 #include<cstdio> #include<cstring> #include<queue> #include<algorithm> #include<map> using namespace std; const int Nmax=207; const int 阅读全文
posted @ 2018-09-16 09:41 LMissher 阅读(195) 评论(0) 推荐(0)
摘要: 一个背包dp。 //#define test #include<bits/stdc++.h> using namespace std; const int Nmax=1e4+7; const int Vmax=1e4; typedef long long ll; const ll mod=1e9+7 阅读全文
posted @ 2018-09-16 09:40 LMissher 阅读(189) 评论(0) 推荐(0)
摘要: 不知道题意,队友用java大数+二分过了? import java.util.Arrays; import java.util.Scanner; import java.io.*; import java.math.*; public class Main { static boolean chec 阅读全文
posted @ 2018-09-16 09:39 LMissher 阅读(195) 评论(0) 推荐(0)
摘要: 求一个串中出现次数在[L,R]区间里的子串一共有多少个,后缀数组用出现次数>=L的个数减去出现次数>R的个数就是答案。 //#define test #include<bits/stdc++.h> using namespace std; const int Nmax=250007; const i 阅读全文
posted @ 2018-09-16 09:37 LMissher 阅读(243) 评论(0) 推荐(0)
摘要: water #include <bits/stdc++.h> using namespace std; int n,a,b,c; int main(){ while(~scanf("%d%d%d",&a,&b,&c)){ int ans=a*b*c; if(ans%2==0) printf("Yes 阅读全文
posted @ 2018-09-16 09:37 LMissher 阅读(131) 评论(0) 推荐(0)
摘要: 欧拉降幂求(A^B)%C,其中B超大。 //#define test #include<bits/stdc++.h> using namespace std; const int Nmax=1e6+7; typedef long long ll; const ll mod = 1e9+7; char 阅读全文
posted @ 2018-09-16 09:34 LMissher 阅读(154) 评论(0) 推荐(0)
摘要: 区间k覆盖费用流模板题。 离散化后让每个数字最多可用k次即可,源点向起点连边,终点向汇点连边,第i个点向第i+1个点连边,容量都为k,费用为0。 对于给的左闭右开区间,区间左端点向右端点连边,容量为1,费用为-val。 #include <bits/stdc++.h> using namespace 阅读全文
posted @ 2018-09-16 09:32 LMissher 阅读(166) 评论(0) 推荐(0)
摘要: 区间更新加法与乘法,x取反是2^64-x-1,由于取模所以取反变成-x-1,就区间*-1再-1就可以了,最后区间询问求和。 #include <bits/stdc++.h> #define pb push_back #define mp make_pair #define fi first #def 阅读全文
posted @ 2018-09-16 09:29 LMissher 阅读(225) 评论(0) 推荐(0)
摘要: dp维护一下最大值与最小值,注意边界情况的判定。 #include <iostream> #include <cstring> using namespace std; const long long inf = (long long)1e18+(long long)9; long long dp[ 阅读全文
posted @ 2018-09-16 09:28 LMissher 阅读(303) 评论(0) 推荐(0)
摘要: water #include <bits/stdc++.h> #include <unordered_set> #include <unordered_map> #define pb push_back #define mp make_pair #define x first #define y s 阅读全文
posted @ 2018-09-16 09:27 LMissher 阅读(190) 评论(0) 推荐(0)