摘要:有些题目觉得价值不是特别大,不值得想单独写一篇随笔,但不至于一句话都不提。(其实是想偷点懒) UVa Live 4327 单调队列优化动态规划。 UVa Live 4015 $f_{i,j}$表示从$i$开始走,在$i$的子树内走到$j$最少要走的距离。$g_{i, j}$只是增加一个要走回$i$的 阅读全文
posted @ 2018-11-06 22:50 阿波罗2003 阅读 (224) 评论 (0) 编辑
摘要:2018.2.28 excrt合并模线性方程的时候,解不定方程得到的$x$,一定要弄小,否则容易在乘的过程中炸掉long long 2018.3.2 线性基取最大异或和的时候不一定包含所有基向量,而是回代后,所有数的异或和。 2018.3.4 数组一定不能开小。读写未被分配的内存会发生奇怪的事情。比 阅读全文
posted @ 2018-04-06 22:46 阿波罗2003 阅读 (166) 评论 (0) 编辑
摘要:从这里开始 从这里开始 又考炸了,sad.....明年应该在准备高考了,考完把坑填了好了。 一半题都被卡常,qswl。[我汤姆要报警.jpg] 写的比较混乱,可以将就着看就看吧。 Day 1 Problem A 考虑求出最高位是 1 还是 0,可以推出剩下的 $n - 1$ 位二进制数在 $n - 阅读全文
posted @ 2019-11-18 20:54 阿波罗2003 阅读 (7) 评论 (0) 编辑
摘要:从这里开始 从这里开始 Day 1 Problem A 考虑贪心地选取极大非 0 段减少。 如果两次操作有交,并且不是包含关系,那么把其中一次操作的,但另一次没有操作的移过去,然后就变成了上面那个贪心了。 Code Problem B 考虑从小到达确定 $b$ 中的面额。不难发现: $b$ 一定是 阅读全文
posted @ 2019-11-13 14:51 阿波罗2003 阅读 (12) 评论 (0) 编辑
摘要:题目传送门 传送门 题目传送门 传送门 Subtask 1 直接模拟。 Subtask 2 BSGS算法模板。 Subtask 3 考虑模 $m$ 的任意一个原根 $g$。 假设 $g^{ra} \equiv x \pmod {m}, g^{rb} \equiv y \pmod{m}$ 。 那么原题 阅读全文
posted @ 2019-11-06 21:17 阿波罗2003 阅读 (15) 评论 (0) 编辑
摘要:题目传送门 传送门 题目传送门 传送门 先考虑 $a_i > 0$ 的情况。考虑构造这样一个顺序:$a_i$ 要么和后面的数的乘积都大于 $w$ 要么都小于等于 $w$。 这个构造可以这样做: 这个可以考虑根号分治,反复尝试 4 种枚举顺序可以发现。 那么按顺序枚举每个 $a_i$,我们知道它可以插 阅读全文
posted @ 2019-11-06 20:57 阿波罗2003 阅读 (12) 评论 (0) 编辑
摘要:从这里开始 比赛目录 从这里开始 比赛目录 A < B < E < D < C = F,心情简单.jpg。 Problem A >< 把峰谷都设成 0。 Code Problem B Two Contests 考虑如果两个区间有包含,要么它们放在一起,要么长的那一个单独在一场考试。 Code Pro 阅读全文
posted @ 2019-11-06 20:42 阿波罗2003 阅读 (22) 评论 (0) 编辑
摘要:从这里开始 题目目录 从这里开始 题目目录 Problem A XOR Circle 你发现,权值的循环节为 $a_0, a_1, a_0\oplus a_1$,然后暴力即可。 Code Problem B Even Degrees 如果边数是奇数,显然无解。 如果是一棵树,那么从叶节点开始构造,每 阅读全文
posted @ 2019-10-26 21:33 阿波罗2003 阅读 (22) 评论 (0) 编辑
摘要:从这里开始 比赛目录 从这里开始 比赛目录 Problem A Triangle 考虑把三角形移到和坐标轴相交,即 然后能够用坐标比较简单地计算面积,简单构造一下就行了。 Code Problem B Do Not Duplicate 你发现 $x$ 如果还会再出现,会把之间的数都删掉,所以 $x$ 阅读全文
posted @ 2019-10-20 22:30 阿波罗2003 阅读 (20) 评论 (0) 编辑
摘要:题目传送门 传送门 题目传送门 传送门 这个官方题解除了讲了个结论,感觉啥都没说,不知道是因为我太菜了,还是因为它真的啥都没说。 如果 $x \geqslant y$,显然 gcd(x, y) 只会被调用一次。 否则考虑每次操作前的数对应该是 $(y, y + kx)$。这样仍然不好处理。考虑忽略掉 阅读全文
posted @ 2019-10-19 21:45 阿波罗2003 阅读 (27) 评论 (0) 编辑
摘要:从这里开始 比赛目录 从这里开始 比赛目录 Problem A Connection and Disconnection 简单讨论即可。 Code Problem B Graph Partition 如果存在奇环显然无解,否则枚举一个点作为根,然后用 bfs 生成树上的深度作为标号。 因为每个点满足 阅读全文
posted @ 2019-10-12 21:03 阿波罗2003 阅读 (77) 评论 (0) 编辑
摘要:从这里开始 题目目录 从这里开始 题目目录 Problem A Dividing a String 猜想每段长度不超过2。然后dp即可。 考虑最后一个长度大于等于3的一段,如果划成$1 + 2$会和后面相同,那么划成$2 + 1$,如果前一段和前面相同,那么把前一段和前面合并。每次操作后段数都不会减 阅读全文
posted @ 2019-10-03 16:21 阿波罗2003 阅读 (48) 评论 (0) 编辑
摘要:从这里开始 比赛目录 从这里开始 比赛目录 Problem A 01 Matrix Code Problem B Sorting a Segment 如果选择的两个没有交的区间排序后得到的序列相同。那么两次排序都等于什么都没做。 如果有交,那么假设这两个区间分别是$[l_1, r_1]$和$[l_2 阅读全文
posted @ 2019-10-03 13:59 阿波罗2003 阅读 (37) 评论 (0) 编辑
摘要:题目传送门 传送门 题目传送门 传送门 想抄一个短一点ddp板子。然后照着Jode抄,莫名其妙多了90行和1.3k。 Code 阅读全文
posted @ 2019-09-22 13:57 阿波罗2003 阅读 (45) 评论 (0) 编辑
摘要:题目传送门 传送门 题目传送门 传送门 群除我均会猜结论/找规律,sad.... 以下内容只保证代码能过system test,证明应该都是在纯口胡 约定下文中的$LIS$表示最长不下降子序列。 定义$zero(s)$表示串$s$中0的个数,$one(s)$表示$s$中1的个数。 约定字符串的下标从 阅读全文
posted @ 2019-08-21 16:27 阿波罗2003 阅读 (78) 评论 (0) 编辑
摘要:题目传送门 传送门 题目传送门 传送门 设 $m = \sum_{i = 1}^{n} a_i$。 总方案数显然等于 $\frac{m!}{\prod_{i = 1}^{n} a_i!}$。 考虑这样一个网格图,第 $i$ 行有 $a_i$ 个网格。 那么我们在这个网格中填 $1$ 到 $m$ ,如 阅读全文
posted @ 2019-08-08 13:06 阿波罗2003 阅读 (42) 评论 (0) 编辑
摘要:非常抱歉,因为不退役了,所以这篇退役记鸽了。 阅读全文
posted @ 2019-08-03 22:24 阿波罗2003 阅读 (122) 评论 (0) 编辑
摘要:学习了一下1个$\log$的二次剩余。然后来水一篇博客。 当$p$为奇素数的时候,并且$(n, p) \equiv 1 \pmod{p}$,用Cipolla算法求出$x^2 \equiv n \pmod{p}$的一组解。 寻找一个$a$,使得$a^2 - n$是一个二次非剩余。 期望只用2次就能找到 阅读全文
posted @ 2019-07-12 17:12 阿波罗2003 阅读 (65) 评论 (0) 编辑
摘要:题目传送门 传送门 题目大意 (相信大家都知道) 题目传送门 传送门 题目大意 (相信大家都知道) 显然要考虑一个排列$p$合法的充要条件。 考虑这样一个构造$p$的过程。设排列$p^{-1}_{i}$满足$p_{p^{-1}_i} = i$。 初始令$q = (1, 2, \cdots, n)$。 阅读全文
posted @ 2019-07-10 22:54 阿波罗2003 阅读 (39) 评论 (0) 编辑
摘要:题目传送门 传送门 题目大意 给定一棵树,初始点权都为0,要求支持: 修改点权 询问带权重心 题目传送门 传送门 题目大意 给定一棵树,初始点权都为0,要求支持: 修改点权 询问带权重心 询问带权重心就在点分树上跑一下就行了。(枚举跳哪个子树更优) 剩下都是基础点分治。 学了一下11-dimensi 阅读全文
posted @ 2019-05-01 14:43 阿波罗2003 阅读 (48) 评论 (0) 编辑
摘要:题目传送门 传送门 题目大意 设$F_{n}$表示用$1\times 2$的骨牌填$2\times n$的网格的方案数,设$G_{n}$$表示用$1\times 2$的骨牌填$3\times n$的网格的方案数. 给定$l, r, k$,求$\frac{1}{r - l + 1}\sum_{i = 阅读全文
posted @ 2019-04-27 16:00 阿波罗2003 阅读 (85) 评论 (0) 编辑
摘要:洲阁筛 给定一个积性函数$F(n)$,求$\sum_{i = 1}^{n}F(n)$。并且$F(n)$满足在素数和素数次幂的时候易于计算。 显然有: $\sum_{i = 1}^{n} F(n) = \sum_{i = 1}^{\sqrt{n}}F(i) \left(\sum_{\sqrt{n} < 阅读全文
posted @ 2019-02-23 23:24 阿波罗2003 阅读 (289) 评论 (2) 编辑
摘要:(此处不应有目录,爆零的过程应该慢慢看) Thuwc 2019 拖着箱子去广二,然后发现可以搬出去住酒店。好,然后箱子白搬了。Joker似乎说住宿体验极差,广二宿舍和林荫宿舍质量不相上下,想想wc时要被强制住校瑟瑟发抖。 然后来吐槽食堂。 这边菜不放盐是什么毒瘤东西? 整个干锅的辣椒是摆设?肉实则是 阅读全文
posted @ 2019-01-30 22:24 阿波罗2003 阅读 (289) 评论 (4) 编辑
摘要:题目传送门 传送门 题目大意 给定一个数组$a$和数组$b$,每次操作可以选择$a$的一个子区间将其中的数在模4意义下加1,问把$a$变成$b$的最少操作次数。 题目传送门 传送门 题目大意 给定一个数组$a$和数组$b$,每次操作可以选择$a$的一个子区间将其中的数在模4意义下加1,问把$a$变成 阅读全文
posted @ 2019-01-07 12:17 阿波罗2003 阅读 (63) 评论 (0) 编辑
摘要:题目传送门 传送门 题目大意 区间border。 题目传送门 传送门 题目大意 区间border。 照着金策讲稿做。 Code 阅读全文
posted @ 2019-01-07 12:01 阿波罗2003 阅读 (110) 评论 (0) 编辑
摘要:题目传送门 传送门 题目大意 给定n个字符串,询问每个字符串有多少子串(不包括空串)是所有n个字符串中至少k个字符串的子串 题目传送门 传送门 题目大意 给定n个字符串,询问每个字符串有多少子串(不包括空串)是所有n个字符串中至少k个字符串的子串 先用奇怪的字符把所有字符串连接起来。 建后缀树,数每 阅读全文
posted @ 2019-01-07 11:23 阿波罗2003 阅读 (47) 评论 (0) 编辑
摘要:题目传送门 传送门 题目大意 给定一个长度为$n$的序列,要求选出一些数使得原序列中每$m$个连续的数中不超过$K$个被选走。问最大的可能的和。 题目传送门 传送门 题目大意 给定一个长度为$n$的序列,要求选出一些数使得原序列中每$m$个连续的数中不超过$K$个被选走。问最大的可能的和。 感觉建图 阅读全文
posted @ 2018-12-29 22:08 阿波罗2003 阅读 (54) 评论 (0) 编辑