随笔分类 -  题解

摘要:【洛谷专栏】。 Gold 组唯一过的一道题。 题意 参见题目描述。 分析 移除节点并不方便维护连通性,考虑倒序添加用并查集维护。 考虑移除这两点操作的本质是什么。 所有 st=0 的情况是比较好做的,直接加边即可。 st=0,删除这个点并断开和这个点相连的所有边,倒序处理 阅读全文
posted @ 2025-02-09 21:23 Chen_Jinhui 阅读(22) 评论(0) 推荐(0) 编辑
摘要:【洛谷专栏】。 题意 给定两个 N 个数的数列 a,b。 设 d 表示将 a[l,r] 区间翻转后的数列,f(l,r)=i=1N[di=bi]。 求对于每个 \(c \in [0,N] \cap \mat 阅读全文
posted @ 2025-02-09 21:22 Chen_Jinhui 阅读(23) 评论(0) 推荐(0) 编辑
摘要:【洛谷专栏】。 好吧我承认我是来水社区贡献的。 一道比较简单的题,年级里竟然还有同学无法战胜。 题意 你有一棵 n 个点的树,你需要执行以下操作刚好两次: 选择一个点 v。 断开和 v 相连的所有边,并删除点 v。 求经过操作后最多会有多少个连通块。 分析 考虑直接枚 阅读全文
posted @ 2025-02-09 21:21 Chen_Jinhui 阅读(3) 评论(0) 推荐(0) 编辑
摘要:【洛谷专栏】。 年级里面有大佬用神奇启发式合并写的,还好我不会这么复杂的算法。 题意 给定一棵 n 个点的树。 dist(u,v) 定义为从 uv 的唯一简单路径上的边数,lca(u,v) 表示 阅读全文
posted @ 2025-02-09 21:21 Chen_Jinhui 阅读(3) 评论(0) 推荐(0) 编辑
摘要:【洛谷专栏】。 纪念我 Day1 场上唯一做出来的一道题。 题意 有 m 条限制,每条限制 l,r,o,区间 [l,r] 单调递增或递减,请构造出一组长度为 n 的排列满足尽可能多的限制。 数据范围 1n,m106。 时间限制 3s,空间 阅读全文
posted @ 2025-02-09 21:02 Chen_Jinhui 阅读(13) 评论(0) 推荐(0) 编辑
摘要:【洛谷专栏】。 非常好 D,让我晚一秒交上去,结果掉分了。 题意 一个长度为 n 的序列 a,定义函数 f(l,r): \[f(l,r) = \max(a_l, a_{l + 1}, \ldots, a_r) - \min (a_l, a_{l + 1}, \ldots, a 阅读全文
posted @ 2025-02-09 21:01 Chen_Jinhui 阅读(2) 评论(0) 推荐(0) 编辑
摘要:【洛谷专栏】。 复活后的第一篇题解和比赛。 感觉这是一个很有意思的题。 题意 有两个长度为 n 的序列 a,b。 有 q 次修改,每次修改给出两个整数 o,xo=1 时,axax+1o=2 时,\(b_x \get 阅读全文
posted @ 2025-02-09 20:53 Chen_Jinhui 阅读(1) 评论(0) 推荐(0) 编辑
摘要:【洛谷专栏】。 赛时竟然把好多暴力做法放过了,不能理解出题人的数据强度。 但是这里讲的是正确解法,不是暴力。 题意 当一个字符串 T 满足以下所有条件时,它就是好的字符串: |T|mod2=1。 \(T[1 : \frac{\vert T \vert 阅读全文
posted @ 2025-02-09 20:52 Chen_Jinhui 阅读(5) 评论(0) 推荐(0) 编辑
摘要:【洛谷专栏】。 题意 有 N 幢楼房,第 i 幢楼房的高度为 Hi。 能从建筑 i 看到建筑 j 需要满足的条件是 k(i,j)Z,Hk>Hj。 有 Q 次询问,每次询问给定 阅读全文
posted @ 2025-02-09 20:46 Chen_Jinhui 阅读(5) 评论(0) 推荐(0) 编辑
摘要:【洛谷专栏】。 很好的单调队列优化 DP 练习题。 题意 有 i 个点排成一排,从左到右编号依次为 1n。选择第 i 个点的代价为 ai。 有 m 个要求,第 i 个要求为在 [li,ri] 中至少要选择一个节点。 请你找到代 阅读全文
posted @ 2025-02-09 20:39 Chen_Jinhui 阅读(20) 评论(0) 推荐(0) 编辑
摘要:【洛谷专栏】。 多校联考考这个题,然后因为大样例给的太水了很多人因此挂分。 题意 当 AB 时,AAB,如果此时 ACAA+D。 请问能否无限循环执行下去。 分析 首先分析几个比较容易判断的条件。 \(A < 阅读全文
posted @ 2025-02-09 20:38 Chen_Jinhui 阅读(3) 评论(0) 推荐(0) 编辑
摘要:【洛谷专栏】。 近 40 场以来最难的 C,有点难写。 题意 有一个 N×N 的网格,每个网格由黑色 # 和白色 . 组成。 按照顺序 i=1,2,,N2 依次以下进行操作: 对于 iN+1i 之间 阅读全文
posted @ 2025-02-09 20:20 Chen_Jinhui 阅读(3) 评论(0) 推荐(0) 编辑
摘要:【洛谷专栏】。 非常模板的最短路题。 题意 N 个点 M 条边的无向图,第 i 条边连接 AiBi,长度为 Ci。 你需要依次执行 Q 次操作: 1 i:断开第 i 条边。 2 x y 查询 xy 的最 阅读全文
posted @ 2025-02-09 20:20 Chen_Jinhui 阅读(3) 评论(0) 推荐(0) 编辑
摘要:【洛谷专栏】。 子序列自动机是什么?广搜又是什么? 这不是一个很显然的动态规划吗。 题意 参见题意翻译。 分析 设 fi 表示以 Ai 开头的子序列不在 Ai|A| 中出现的最小长度,gi 表示上一个决策点。 设字符 \(x 阅读全文
posted @ 2025-02-09 20:19 Chen_Jinhui 阅读(3) 评论(0) 推荐(0) 编辑
摘要:【洛谷专栏】。 验题人题解。 出题人标程一开始写错了,所以我重写了 std 并造了数据。 题意 (injikjkk)mod998244353分析 观察到 k阅读全文
posted @ 2025-02-09 20:10 Chen_Jinhui 阅读(1) 评论(0) 推荐(0) 编辑
摘要:【洛谷专栏】。 树状数组优化 DP 模板题。 题意 有 N 枚硬币,第 i 枚硬币的位置在 (Ri,Ci)。 你每次可以向右或向下移动一格,求从 (1,1)(H,W) 最多能拾取多少枚硬币,并给出任意一种可行的移动方案。 分析 将所有硬币按照 \(R 阅读全文
posted @ 2025-02-09 20:09 Chen_Jinhui 阅读(1) 评论(0) 推荐(0) 编辑
摘要:【洛谷专栏】。 一个不怎么需要动脑筋的做法,看了一圈题解区没有一篇题解提到,虽然效率不高但是还是来记录一下。 题意 给定一个正整数 N11,求不超过 N 最大拥有循环节的数。 分析 因为答案有单调性,所以这种求不超过最大的问题可以二分答案转化为判定性问题。 外层循环枚举循环 阅读全文
posted @ 2025-02-09 20:06 Chen_Jinhui 阅读(1) 评论(0) 推荐(0) 编辑
摘要:【洛谷专栏】。 题意 参见题意翻译。 分析 对于在 s1s2 之间的字符串 s3,那么 s3 的第 i1 的位置一定在 s1s2 的第 i1 的位置之间。 为了使答案最大,就要尽量让相 阅读全文
posted @ 2025-02-09 20:05 Chen_Jinhui 阅读(1) 评论(0) 推荐(0) 编辑
摘要:【洛谷专栏】。 做这道题的时候注意到了同名题目 CF1730F Almost Sorted,没想到都是状压 DP。 题意 参见题意翻译。 分析 d5 的数据范围非常小,很容易想到状压。 设 fi,S 表示前 i 个数 [id,i+d] 的占用情况(不 阅读全文
posted @ 2025-02-09 20:05 Chen_Jinhui 阅读(3) 评论(0) 推荐(0) 编辑
摘要:【洛谷专栏】。 学长组在模拟赛里的题,赛时因为 50000 个 std::stack 爆零了,所以警示后人尽量少使用基于 std::deque 的容器。 看了下题解区另外的两篇题解,都写的比较长,这里讲一个实现简单的算法。 题意 参见题意翻译。 分析 Medium 和 Hard 数据范围的区 阅读全文
posted @ 2025-02-09 20:04 Chen_Jinhui 阅读(2) 评论(0) 推荐(0) 编辑

一言

你将不再是道具,而是成为人如其名的人。
——紫罗兰的永恒花园
点击右上角即可分享
微信分享提示