文章分类 - 算法模板
摘要:struct node { int to, net; }edge[maxn*4]; int head[maxn*2], cnt; int dfn[maxn*2], low[maxn*2], ins[maxn*2]; int dfsclock; int scnt; int color[maxn*2];
阅读全文
摘要:求二分图最大权值和。 #include<bits/stdc++.h> using namespace std; const int MAXN=310; const int INF=0x3f3f3f3f; int nx,ny;//两边的点数 int g[MAXN][MAXN];//二分图描述 int
阅读全文
摘要:int lca(int u, int v) { if(dep[u] > dep[v]) swap(u, v); for(int i = 20; i >= 0; i--) { if(dep[fa[v][i]] >= dep[u]) { v = fa[v][i]; } } if(u == v) retu
阅读全文
摘要:#include <bits/stdc++.h> // #include <iostream> // #include <cstring> // #include <string> // #include <algorithm> // #include <cmath> // #include <cs
阅读全文
摘要:数的逆元 ll inv[maxn]; inv[1] = 1; for(ll i = 2; i < maxn; ++ i) inv[i] = (mod - mod / i) * inv[mod % i] % mod; View Code 阶乘的逆元 ll inv_lv[maxn]; ll lv[max
阅读全文
摘要:MCMF: 1 // #include <bits/stdc++.h> 2 #include <iostream> 3 #include <cstring> 4 #include <string> 5 #include <algorithm> 6 #include <cmath> 7 #includ
阅读全文
摘要:求大数 C(m,n)% p 的值。 long long F[100010]; void init(long long p) { F[0] = 1; for(int i = 1;i <= p;i++) F[i] = F[i-1]*i % (1000000007); } long long inv(lo
阅读全文
摘要:#include <bits/stdc++.h> #define ll long long #define ull unsigned long long #define met(a, b) memset(a, b, sizeof(a)) #define rep(i, a, b) for(int i
阅读全文
摘要:bitset<maxn> is_prime; int prime[maxn], prime_cnt; int mu[maxn]; ll premu[maxn]; void get_prime(int n) { is_prime[1] = 1; mu[1] = 1; for(int i = 2; i
阅读全文
摘要:计算每天是星期几: int getday(int y, int m, int d){ if(m == 1 || m == 2){ m += 12; y--; } int day = (d + 1 + 2*m + 3*(m + 1)/5 + y + y/4 - y/100 + y/400 ) % 7;
阅读全文
摘要:#include<cstdio> #include<cstring> #include<iostream> #include<algorithm> #define LL long long using namespace std; /* * 完全大数模板 * 输出cin>>a * 输出a.print
阅读全文
摘要:非容斥方法 struct Edge { int to, net; }edge[maxn * 2]; int head[maxn], cnt; int n, k; int dis[maxn], arr[maxn], sz[maxn], msz[maxn], tail, all, rt; bool vi
阅读全文
摘要:欧拉筛 bitset<maxn> is_prime; int prime[maxn], prime_cnt; void get_prime(int n) { is_prime[1] = 1; for(int i = 2; i <= n; i++) { if(is_prime[i] == 0) pri
阅读全文

浙公网安备 33010602011771号