Loading

上一页 1 ··· 8 9 10 11 12 13 14 下一页
摘要: 蒟蒻语 还是蒟蒻太菜了,这场 div1 竟然一题都没做出来/kk/kk/kk 蒟蒻解 首先我们把每 5 个点分为一组。然后分组结果大概是这样子: 可以看到首先下面需要有一条边来让整张图有一条支撑的路径。然后每一组内都有 6 条边。 那么这样子的图是可行的。原因: 对于每条线路,都至少经过两个车站,满 阅读全文
posted @ 2020-10-06 22:49 zhoukangyang 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 构造 CF1375E Inversion SwapSort 题解 CF1450C1 Errich-Tac-Toe (Easy Version), CF1450C2 Errich-Tac-Toe (Hard Version) 奇偶染色,然后选择需要改变的少的那一种染上就好了。 AT1982 [AGC0 阅读全文
posted @ 2020-10-06 20:47 zhoukangyang 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 题解 对于相邻的两个数 \(a_i, a_{i+1}\),如果 \(a_i > a_{i+1}\) 那么就交换两个数。最后反着做一遍。 先给出代码 : #include<bits/stdc++.h> #define L(i, j, k) for(int i = j; i <= k; i++) usi 阅读全文
posted @ 2020-10-06 20:46 zhoukangyang 阅读(206) 评论(0) 推荐(0) 编辑
摘要: FWT 巨佬的blog P3175 [HAOI2015]按位或 令 \(E(max(S))\) 为 \(S\) 出现最晚的一位,\(E(min(S))\) 为 \(S\) 出现最早的一位,\(S'\) 为 \(S\) 的补集。 \(E(max(S))=\sum\limits_{T\subseteq 阅读全文
posted @ 2020-10-06 14:04 zhoukangyang 阅读(17) 评论(0) 推荐(0) 编辑
摘要: dfs CF839E Mother of Dragons 最大团问题。 可以证明答案有值的一定是原图的一个团:对于不连边的点 \(x\) 和 \(y\),让 \(a_x = \sum\limits_{i = 1}^{n} a_{x, i} s_i\),\(a_y = \sum\limits_{i = 阅读全文
posted @ 2020-10-06 09:13 zhoukangyang 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 莫反几乎都是套路题 阅读全文
posted @ 2020-10-04 22:35 zhoukangyang 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 并查集 可撤销并查集模板: struct UFS { stack<ipair> stk; int f[N], d[N]; void init(int x) { L(i, 1, x) d[i] = 0, f[i] = i; } int find(int x) { return f[x] == x ? 阅读全文
posted @ 2020-10-04 18:43 zhoukangyang 阅读(91) 评论(0) 推荐(0) 编辑
摘要: $$\Huge\texttt{George1123 网络瘤之神}$$ 阅读全文
posted @ 2020-09-30 15:57 zhoukangyang 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 网络流大法好 阅读全文
posted @ 2020-09-29 07:30 zhoukangyang 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 常用哈希模数 : 1019260817, 原根 : 19491001 三哈希模板: // three mod hash const int moda = 998244353; const int modb = 1004535809; const int modc = 1e9 + 7; const i 阅读全文
posted @ 2020-09-19 09:33 zhoukangyang 阅读(28) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 下一页