Loading [MathJax]/extensions/TeX/mathchoice.js
该文被密码保护。 阅读全文
posted @ 2019-08-19 21:30 derchg 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 退役记 Day 1 A. 异或粽子 可持久化 Trie , [NOI2010 超级钢琴] 。 B. 字符串问题 后缀自动机优化建图,然后按拓扑序 DP 。 C. 骗分过样例 1_ 类型是快速幂。 p 类型是筛素数。 g 类型是求原根。 Orz 原题,没想到吧?据 1e4u 群里说 CF 还有一道树上 阅读全文
posted @ 2019-04-06 19:21 derchg 阅读(381) 评论(0) 推荐(0) 编辑
摘要: poly 以下内容极其不严谨,权当自己复习用。 FFT/NTT,牛顿迭代,求导,积分这些就不放模板了。 逆元 AB_t \equiv 1 \mod x^{2^t} (AB_t 1)^2 \equiv 0 \mod x^{2^{t+1}} $$A(2B_t AB_t^2) \equiv 阅读全文
posted @ 2019-03-20 16:13 derchg 阅读(293) 评论(0) 推荐(0) 编辑
摘要: upd: 单向连边 a \rightarrow b ,显然应该在每一轮搜索中标记 b 集合的点。我误标记了 a ,这样就没有任何 a 类节点可以更改匹配了,完蛋。 c++ bool hungary(int p, int id) { for (int i = Fs[p]; i; i = 阅读全文
posted @ 2019-03-19 20:36 derchg 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 数学 [NOI2018] 冒泡排序 问题转化,反证法可以得到,合法排列的充要条件是不存在编号递增的三个数,满足 a b c 。 对于合法排列,从左往右讨论每个位置,如果大于前缀 max ,就放到 A 序列,否则放到 B ,则 A,B 都是上升序列。 f(i,j) 表示前 $i 阅读全文
posted @ 2019-03-12 20:40 derchg 阅读(169) 评论(1) 推荐(0) 编辑
摘要: 线性基基基基基 求 k 小异或的高斯消元方法不是很懂,可能暂时也没功夫去学了,先来一发可以感性理解的线性基板子。 从高位到低位贪心。 性质: 1. 基向量 p_i 的第 i 位是 1 ,且是最高位。 2. 用基向量构造其他向量的方法唯一。 3. 无法构造 0 。 求向量组 a阅读全文
posted @ 2019-03-07 18:31 derchg 阅读(205) 评论(0) 推荐(0) 编辑
摘要: owo [BZOJ 3681] Arietta 持久化,每次新建节点,避免影响之前的树。 [AGC 006 F] Blackout 统计每个弱连通分量,三个颜色染色之后把点重新编号,每个点为起点的边都可以用一个数字 v 表示,意义是按照 0,1,2 的顺序,边的终点在位置 v 。这样每个 阅读全文
posted @ 2019-02-27 14:30 derchg 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 如何在野外生存和划水 542 (Div. 2) A. Be Positive 统计正数和负数个数。 B. Two Cakes 题意: 给定 2n 个数的序列, [1,n] 每个数都出现了 2 次,从最左边开始两个人都要求依次从小到大取走数字,求最小移动距离。 贪心。 x_i, y_i 阅读全文
posted @ 2019-02-25 18:46 derchg 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 莫比乌斯反演的时候遇到一点障碍,不会推,然后没想到的东西看题解之后写在下面了,~~其实不难~~。 x\in [1,n],d|x^kx 的数量就是 \dfrac{n}{f_k(d)}f_k(d) 表示最小的 x \in N^ , d|x^k 。 把 dx 阅读全文
posted @ 2019-02-24 19:08 derchg 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 问题:边界条件的考虑方式,权值相等时,第二关键字应该是最大化还是最小化。 用 hzwer 的选 k 个白点那道题来说吧,给每个白点增加 mid 的权值,计算 MST 的白点数量 cntmid 增大, cnt 减小,二分大概长这样: c++ while (l k$ ,它是非法 阅读全文
posted @ 2019-02-22 19:58 derchg 阅读(245) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示