摘要: 题目传送门 \(\large\textbf{Statement.}\) 给定两个序列 \(a,b\),有一个 \(n\times m\) 的网格图,每个点 \((i,j)\) 上有个权值 \(a_i+b_j\),每个点和其上、下、左、右方相邻的点有连边。 多次询问,每次给一个阈值 \(x\),将图分 阅读全文
posted @ 2024-01-07 13:41 zifanwang 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 题目传送门 首先很容易发现如果两个字符串的字符集相同,那么一定可以在 $n$ 次操作内使 $s$ 与 $t$ 相等。 考虑保留尽量多的字符不动,那么操作次数就是 $n$ 减去这个最大值。 考虑一个 $s$ 与 $t$ 的公共子序列满足什么条件可以不动。发现 $s$ 中一个不动的字符前面的所有字符不可 阅读全文
posted @ 2024-01-07 12:57 zifanwang 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 来自 swap 交换地址的自信,警钟敲烂 swap 两个二维数组,改成手动赋值速度快三倍。 swap 两个二维数组,改成手动赋值速度快三倍。 swap 两个二维数组,改成手动赋值速度快三倍。 swap 两个二维数组,改成手动赋值速度快三倍。 swap 两个二维数组,改成手动赋值速度快三倍。 swap 阅读全文
posted @ 2024-01-06 23:23 zifanwang 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 传送门 发现正着不好做,考虑倒着做,即从 $(x,y)$ 开始走转弯只能向左转。 考虑怎么处理不重复走的限制。发现路径是螺旋形的,可以用一个矩形将路径框起来,那么每走一步都会使矩形的长或宽往某个方向延长一个单位。转弯可以看成向前走一格,再左转然后走到矩阵的边界。 然后就可以 dp 做了,记录当前矩形 阅读全文
posted @ 2023-12-24 13:59 zifanwang 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 洛谷传送门 AT 传送门 \(\textbf{Statement.}\) 有 \(M\) 种颜色,用 \(1\sim M\) 编号,每次抽奖抽中第 \(i\) 种颜色的概率为 \(\frac{c_i}{N}\),其中 \(\sum c_i=N\),求抽中每种颜色至少一次的期望次数。 \(1\le M 阅读全文
posted @ 2023-12-04 18:45 zifanwang 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 简化后的错误代码: (a+b+md)%md 其中 \(|a|,|b|<\tt md\),可能为负。 交了 \(\huge\red{\textbf{11}}\) 发。 阅读全文
posted @ 2023-12-02 22:47 zifanwang 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 洛谷题面 AT 题面 如果两条路径不存在交点,则两条路径各选一个端点交换后两路径相交,答案不会变劣。 考虑所有路径两两相交的情况,因为图是一棵树,所以这些路径会交于一点。以这个点为根,那么最大的子树大小一定不超过 \(\frac n 2\),所以这个点是树的重心,每条路径的端点一定在两个不同的子树内 阅读全文
posted @ 2023-12-02 13:01 zifanwang 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 传送门 考虑将 $l_i$ 与 $r_i$ 连边,得到的图每个点的度数为 $2$,所以这个图是由若干个环组成的。然后发现每个 $a_i$ 只可能等于 $0$ 或 $2$。 题意,即给每条边定向,使得与其连接的两条边的方向不同的点的个数为 $\frac{k}{4}$。 考虑枚举每个环(记这个环为 $G 阅读全文
posted @ 2023-12-01 17:58 zifanwang 阅读(7) 评论(0) 推荐(0) 编辑
摘要: $\large\textbf{Statement.}$ 题意,即求出选择若干个互不相交且互不相邻的区间,每个区间的大小不超过 $k$,每个区间覆盖到的挑战的权值和 $-\sum (r-l+1)\cdot d$ 的最大值。 $\large\textbf{Solution.}$ 直接 $\tt dp$, 阅读全文
posted @ 2023-11-28 19:11 zifanwang 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 传送门 一道 CF28002000。 考虑离线,倒着加入每条边。 记 \(f_{i,j}\) 表示点 \(i\) 为起点,点 \(j\) 为终点时路径上最后一条边的编号的最小值。由于每次加入的边 \((x,y)\) 的编号是当前边集内最小的,只需要更新所有的 \(f_{x,i}\) 和 \(f_{y 阅读全文
posted @ 2023-11-27 22:11 zifanwang 阅读(4) 评论(0) 推荐(0) 编辑