摘要: 咕咕咕 容易想到用线段树分治。然而我不断 WA。这说明要写强力的 gen。 有个问题就是一个边不能加入的时候,要改掉它的颜色,在后来仍然加入。 阅读全文
posted @ 2019-12-26 12:06 daklqw 阅读(251) 评论(0) 推荐(0)
摘要: 本篇 blog 没有翻译,告辞 考虑从简单的开始。当 $n = k$ 时,一个排列复制 $n$ 遍。 然而 $n$ 是 $\frac{k}{2}$ 级别的,那么就扩展一下,当 $4 | k$ 时,我们弄个 $n = \frac{k}{2}$ 的矩阵,排列填到前两行,复制 $\frac{n}{2}$ 阅读全文
posted @ 2019-12-25 21:14 daklqw 阅读(284) 评论(0) 推荐(0)
摘要: 智商不够,告辞 看上去毫无头绪。然而打表什么的就能发现一些性质。 我们考虑贪心,$A$ 和 $B$ 塞在一起排序,发现只要前 $n$ 个只要出现属于同一个的,或者都是 $A$,或者都是 $B$ 就行。 然后构造一发。 不行的情况考虑几个次优不一定合法解,能够证明把几个次优解的答案取个 min 必定会 阅读全文
posted @ 2019-12-25 21:06 daklqw 阅读(303) 评论(0) 推荐(0)
摘要: 完全图,$1 \leq n \leq 1000$每一天边有 $p_{i,j}=\frac{A_{i,j}}{100}$ 的概率出现,可以站在原地不动,求 $1$ 号点到 $n$ 号点期望天数。 注意 Windows 下 double 读入异常地慢,而自己 Linux 下读入巨快…… 首先,每个点肯定 阅读全文
posted @ 2019-12-09 09:23 daklqw 阅读(277) 评论(0) 推荐(0)
摘要: Nim积总不能一直打四次暴力吧! 用SG定理等东西,可以证明 $(N, \oplus, \otimes)$ 构成一个域。(证明很难,我不会) 其中 $\oplus$ 为异或, $x \otimes y = \mathop{\textrm{mex}}_{1 \leq i y)$ 2. $M \otim 阅读全文
posted @ 2019-12-08 19:58 daklqw 阅读(572) 评论(1) 推荐(0)
摘要: 最近想到不会上下界,所以重学了网络流的一些理论(貌似还是不会本质上的东西) 然后人太笨,发现不会最大权闭合子图了。 具体的就是一个依赖关系图(显然有向)。建图方法繁多。 核心的思想,就是把正的贡献全部选,负的贡献都不选,建图跑最小割,加边上限制。 对于正的贡献割掉表示不选,负的表示选,那么就可以总正 阅读全文
posted @ 2019-12-06 10:35 daklqw 阅读(365) 评论(0) 推荐(0)
摘要: CSP后第一发Blog。 这道题没有一下子过掉,开始还推出了错的结论。在错误的生成函数里绕了好久…… 很显然的转笛卡尔树,一个笛卡尔树对应一种序列。只要考虑一个笛卡尔树是否合法。 贪心地填数发现,从根到每一个叶子最多只能有 $m 1$ 个向左。 于是直接上生成函数。设 $f_m(x)$ 为至多有 $ 阅读全文
posted @ 2019-11-19 11:03 daklqw 阅读(476) 评论(0) 推荐(0)
摘要: 记录我心路历程吧,这道小水题暴露出我很多问题。 给定 $n$ 个字符串长度 $a_i$ ,求字符集最小多大,才能构造出按字典序比较 $s_1 const int MAXN = 500010; int n, st[MAXN], col[MAXN], top; void add() { if (st[t 阅读全文
posted @ 2019-10-28 18:05 daklqw 阅读(437) 评论(0) 推荐(0)
摘要: 很奇怪的一个题。看见了无从下手。概率期望好题。 UPD 涨了姿势之后,发现下面连续概率的式子表述有很大的问题。 关于改呢……不知道要鸽到什么时候了。 但是貌似不太影响理解。 给一个面积为 \(1\) 的圆,经过圆心随机幅角切直径 \(n\) 次,定义 \(f(x) = \min |S - \frac 阅读全文
posted @ 2019-10-21 17:00 daklqw 阅读(544) 评论(1) 推荐(1)
摘要: 小水题。题意就是不断随机放一个 $1 \times 2$ 骨牌,然后取走里面的东西。求期望多少次取走所有的东西。然后有一维很小。 首先显然 minmax 容斥,将最后取走转化为钦定一些物品,求第一个取走的期望。 然后显然第一个取走的期望只和剩下能盖到物品的骨牌数有关。 一个骨牌能盖到物品只和相邻的两 阅读全文
posted @ 2019-10-17 20:49 daklqw 阅读(295) 评论(0) 推荐(0)