摘要: 往期回顾:【比赛游记】NOIP2017游记 转眼间又过去了一年,当年还是初中生的我已经摇身一变成为了AHSOFNU的高一学生。 回顾这一年我好像也没学什么新东西,要说有用的可能就无旋Treap吧,不知道能不能在NOIP上起到作用。 NOIP2018 rp++ ————————————————————阅读全文
posted @ 2018-11-10 23:48 粉兔 阅读(1191) 评论(12) 编辑
摘要: 占坑 奶一口没有约拿阅读全文
posted @ 2019-01-16 23:54 粉兔 阅读(270) 评论(3) 编辑
摘要: 占坑阅读全文
posted @ 2019-01-16 23:53 粉兔 阅读(49) 评论(0) 编辑
摘要: 题目传送门: "洛谷 P4559" 。 题意简述: 有 $n$ 个学生,编号为 $i$ 的学生有一个位置 $a_i$。 有 $m$ 个询问,每次询问编号在 $[l,r]$ 区间内的学生跑到区间 $[k,k+r l]$ 中的位置花费的距离总和的最小值。 每个学生的初始位置互不相同,最终到达的位置也必须阅读全文
posted @ 2019-01-11 19:05 粉兔 阅读(16) 评论(0) 编辑
摘要: 一道经典组合数学+容斥题。 题目传送门: "CF1096E" 。 题意简述: $p$ 个人,每个人有得分 $a_i$。 总得分 $\sum a_i = s$。 第一个人得分 $a_1 \ge r$。 得分最高的人可以获胜,如果多个人得分最高,则等概率随机其中一个人获胜。 问第一个人获胜的概率。 题解阅读全文
posted @ 2018-12-30 21:44 粉兔 阅读(41) 评论(0) 编辑
摘要: 令人抓狂的整体二分题。根本原因还是我太菜了。 在学校写了一个下午写得头晕,回家里重写了一遍,一个小时就写完了……不过还是太慢。 题目传送门: "洛谷P4175" 。 题意简述: 一棵 $n$ 个结点的树,每个点有点权。 有 $m$ 次操作,每个操作要么是更改单点点权,要么是查询树链上第 $k$ 大点阅读全文
posted @ 2018-12-26 21:49 粉兔 阅读(12) 评论(0) 编辑
摘要: 题目传送门: "洛谷P4592" 。 题意简述: 题面说的很清楚了。 题解: 发现没有修改很快乐。再看异或最大值操作,很容易想到可持久化 01trie。 这里要把 01trie 搬到树上,有点难受。 树剖太捞了,考虑 DFS 序。 子树查询转成 DFS 序上一段区间,而链上查询转成两条链。 所以维护阅读全文
posted @ 2018-12-24 22:56 粉兔 阅读(9) 评论(0) 编辑
摘要: 题目传送门:洛谷P3307。这题在bzoj上是权限题。 题意简述: 这题分为两个部分: ① 有一些珠子,每个珠子可以看成一个无序三元组。三元组要满足三个数都在$1$到$m$之间,并且三个数互质,两个珠子不同当且仅当这个三元组不同。计算有多少种不同的珠子。 ② 把这些珠子串成一个环,要满足相邻的珠子不阅读全文
posted @ 2018-12-24 09:06 粉兔 阅读(14) 评论(0) 编辑
摘要: 题目传送门:洛谷 P4248。 题意简述: 定义两个字符串 \(S\) 和 \(T\) 的差异 \(\operatorname{diff}(S,T)\) 为这两个串的长度之和减去两倍的这两个串的最长公共前缀的长度。 给定一个字符串,定义从第 \(i\) 个字符开始的后缀为 \(Suf_i\)。 求 阅读全文
posted @ 2018-12-15 17:50 粉兔 阅读(12) 评论(0) 编辑
摘要: 题目传送门:洛谷P5089。 题意简述: 一张 \(n \times m\) 的表格,有一些格子有标记,另外一些格子没有标记。 如果 \((r_1,c_1),(r_1,c_2),(r_2,c_1)\) (满足 \(r_1\ne r_2,c_1\ne c_2\))都有标记,那么可以不花费任何代价使得 阅读全文
posted @ 2018-12-10 21:21 粉兔 阅读(19) 评论(0) 编辑
摘要: 题目传送门:洛谷P4093。 题意简述: 给定一个长度为 \(n\) 的序列 \(a\)。 同时这个序列还可能发生变化,每一种变化 \((x_i,y_i)\) 对应着 \(a_{x_i}\) 可能变成 \(y_i\)。 不会同时发生两种变化。 需要找出一个最长的子序列,使得这个子序列在任意一种变化下阅读全文
posted @ 2018-12-10 16:15 粉兔 阅读(12) 评论(0) 编辑