摘要: Description link Solution 首先 $f$ 很好求,$f[i]$ 就等于 $f[i-1]+f[i-2]+...+f[i-m]$,看到 $m$ 很小,所以矩乘优化成 $m^3\log n$ 的复杂度,假设单位矩阵为 $A$。设 $m_i$ 表示 $[f_{i-m+1},f_{i- 阅读全文
posted @ 2022-10-13 20:09 下蛋爷 阅读(60) 评论(0) 推荐(0)
摘要: Description 给定一个 $n\times n$ 的网格图,其中部分格点有障碍物使得箱子不能置于其上。规定箱子是一个奇数边长的正方形,其坐标为其中心格点的坐标。箱子只能上下左右移动,每次询问从一个格点能移动到另一个格点的最大箱子。 Solution 首先对于每个点 $(x,y)$ 用二分求出 阅读全文
posted @ 2022-10-13 17:32 下蛋爷 阅读(66) 评论(0) 推荐(0)
摘要: Description link Solution 显然是道 DS。 想到建两个个平衡树。一个用来维护所有数的最小差值,插入 $x$ 时,找到 $x$ 的前驱和后继更新答案即可。 另一个用来维护相邻数的最小差值。假设操作时在 $k$ 后插入 $x$,那么 $lst[k]$ 和 $a[k+1]$ 就不 阅读全文
posted @ 2022-10-13 17:08 下蛋爷 阅读(42) 评论(0) 推荐(0)
摘要: Description link Solution 容易发现一种结果串的合法分割方案就对应着一种原字符串所以可以考虑 dp。 令 $f[i][a][b][c]$ 表示将 $s[1\sim i]$,且最后一个字串尾字母为 $a$,首字母为 $b$,倒数第 $2$ 段首字母为 $c$。 那么对于 $s[ 阅读全文
posted @ 2022-10-09 16:26 下蛋爷 阅读(89) 评论(0) 推荐(0)
摘要: Description link Solution 可以发现 $m\leq 5\times 10^4$ 所以可以直接枚举 $m$ 来得到答案。 可以建 $4$ 个图,两个正图,两个反图,分别是求 $1\to i$ 的最短路,$i\to n$ 的最短路,$n\to i$ 的最短路,$i\to 1$ 的 阅读全文
posted @ 2022-10-07 21:53 下蛋爷 阅读(107) 评论(0) 推荐(1)
摘要: Description link Solution 如果两个团子重合肯定是下面三种情况: R RGW R G G RGW RGW W W 我们会发现两个重合团子的 G 一定是在从右上到左下的对角线上的,且距离小于等于 $1$。根据这个性质就可以发现任意两个对角线上的团子肯定互不影响,那么对于每一个对 阅读全文
posted @ 2022-10-07 21:40 下蛋爷 阅读(89) 评论(0) 推荐(1)
摘要: Description link Solution 考虑对于每一个人算贡献。 令 $P(i)$ 表示这个人视野距离为 $i$ 的概率, $Q(i)$ 表示视野距离不小于 $i$ 的概率,令 $k$ 表示能够阻拦这个人视野的人的个数(当然不包括当前人)。 那么贡献即为: $$ \sum_{i=1}^{ 阅读全文
posted @ 2022-10-02 17:12 下蛋爷 阅读(69) 评论(0) 推荐(0)
摘要: Description link Solution 令当当前棋盘为 $a$。 注意到 $n\leq 5$ 且棋盘是 $5\times7$ 的,所以直接爆搜可以做到 $O(35^5)=O(52521875)$,然而这里还有很大的常数,所以需要剪枝。 剪枝 1:对于第 $i$ 列,第 $j$ 行的方块, 阅读全文
posted @ 2022-10-01 20:29 下蛋爷 阅读(144) 评论(0) 推荐(0)
摘要: Description link Solution 这是个双向广搜板子题。 首先鬼的分裂实际上就是每一次走两步,由于没有障碍所以直接曼哈顿距离即可。 男孩每一次可以走 3 步,所以直接 bfs 连走 3 步即可。而女孩就只用走一步。 双向广搜需要用 2 个队列分别存储男孩和女孩的状态,不妨设这 2 阅读全文
posted @ 2022-09-21 21:06 下蛋爷 阅读(77) 评论(0) 推荐(0)
摘要: 传纸条 这题一眼看就是 DP。考虑如何建状态。 首先,我们可以把问题转化为从 $(1,1)$ 出发,选择到 $(n,n)$ 的两个路径,使这两个路径中途没有交点。 有一个显然的性质:从 $(1,1)$ 出发,走到 $(x,y)$ 需要 $(x-1)+(y-1)$ 步。在这道题里,只要同一时刻,两个点 阅读全文
posted @ 2022-07-16 22:48 下蛋爷 阅读(160) 评论(0) 推荐(0)