随笔分类 - 题解
各种题目的题解。
摘要:在 上随机撒 个点划分成 段,求第 大的段长的期望。 从 Appleblue17 老师的题解中学的,大概详细写很多一笔带过但是我不认为很简单的步骤。 Part 1 令随机变量 为第 大的段长。\(E(X)=\in
阅读全文
摘要:考虑线性空间的标准基底(即每个主元都只有对应向量有值),答案为所有基底异或和。对于一个秩 计算它对答案的贡献。固定主元为 ,各种情况应该是等概率,也就是对第 个基底来说, 位一定为 ,再往下的位除了在 \(
阅读全文
摘要:一个区间合法的充要条件是存在 满足其为区间按位或,并且《 左侧所有数或起来》《 右侧所有数或起来》二者有其一为 。 扫描线扫右端点,不同的按位或将左端点分为 个区间,对于每个区间 先在区间按位或 在序列中
阅读全文
摘要:anti-game 没有用,能取到 的必胜,不能取到 的必败,所以现在考虑取走最后石子获胜的情况。 对于一个 来说合法的 一定是一个前缀,并且一定是贪心取最小的(留给对方的机会更小),所以启发将每个 最小的合法的
阅读全文
摘要:A Easy Diameter Problem 不断删端点的时候直径中点每次只会移动 的距离(可以在一条边的中间),假如从 移动到 , 要 ,距离 为 的点集为 ,距离 为 \(d-1/2
阅读全文
摘要:orz negiizhao 自底向上确定每个点的所有出边上挂的字符,那么问题就是比较 两个子树的字典序大小。直接一起往下 dfs,先找到标记点的子树更小,如果 dfs 过程中一棵树找完了而另一棵树没找完并且还没确定大小,这时还没找完的那棵树应当排到前面。在递归的最浅层也就是比较 \(
阅读全文
摘要:看成内向基环森林,操作 相当于让 连向 所连的点, 变成自环。发现如果一个点 变成了自环,那么操作任意一个 都没有用。 从简单的情形出发,对于一个内向树(或者说环大小为 的内向基环树),每次操作 时,相
阅读全文
摘要:[The 2021 ICPC Asia Shenyang Regional Contest](https://codeforces.com/gym/103427) solo 七题罚时 738 打到金尾了,但是这个 G 和 I 也应该是自己能做出来的。G 找了若干性质确实转化到最后一步了。但本应该搞出
阅读全文
摘要:点权转边权,把边权设为两个端点的 ,然后发现询问 的答案,就是询问 与所有黑点的虚树,边权的 是多少。假设要判定答案是否 ,那么就是询问 只经过 是否能到达所有黑点,于是想到建立 Kruskal 重构树,那么
阅读全文
摘要:先 reverse 一下。 不难看出选出的字符串长度为 一定不劣,仅考虑这种形式的。 然后考虑一手 dp,设 表示最后一个子串是 为结尾,最长长度是多少。 这样转移就是 $f_i\gets f_{j}+1,iff\ s[j-f_j+1,j]\te
阅读全文
摘要:在硬盘里翻到了当时没推完的这个题,今天补完了最后几步。 题目链接:https://hydro.ac/d/bzoj/p/4321 对任意相邻两个元素差的绝对值不为 的 阶排列计数。 做法是考虑按照值域由小到大逐步插入,记录 为长
阅读全文
摘要:这怎么想得到啊?这怎么想得到啊?这怎么想得到啊?这怎么想得到啊?这怎么想得到啊?这怎么想得到啊?这怎么想得到啊?这怎么想得到啊?这怎么想得到啊?这怎么想得到啊?这怎么想得到啊?这怎么想得到啊?
阅读全文
摘要:没一眼看出来还是拉了。 考虑区间 dp, 表示 前 位都相同,看后面 位填数使得递增的方案数是多少。 这样已经可以做了,但是还不够,要追求一下最简单的写法。想想,发现每次 dp 是要分为多个儿子乘起来,内部还要搞个 dp。但可以改
阅读全文