随笔分类 -  题目总结

摘要:K. 点分治 我们倒着考虑 \(p\) 序列, 也可以看做将每个点依次加入进图里. 假设当前加入的点为 \(u\), 我们遍历其所有出边到达的点 \(v\), 如果 \(v\) 被访问过, 那么就将 \(v\) 所在连通块内「在 \(p\) 序列中最早出现」的点的父亲设为 \(u\), 正确性显然. 阅读全文
posted @ 2025-06-18 16:12 Steven1013 阅读(272) 评论(0) 推荐(0)
摘要:[2021 Summer Petrozavodsk Camp, Day 3: IQ test] D. Deleting 题目描述 你有一个数组 \([1, 2, \ldots, n]\),其中 \(n\) 是偶数。 每次你可以选择两个相邻的元素删除,如果这两个元素为 \(i\) 和 \(j\),那么 阅读全文
posted @ 2025-06-03 20:28 Steven1013 阅读(17) 评论(0) 推荐(0)
摘要:[2021 Summer Petrozavodsk Camp, Day 3: IQ test] J. Joke 题目描述 你有两个 \(1\) 到 \(n\) 的排列 \(p\),\(q\)。我们想在一个 \(2 \times n\) 的矩阵 \(a\) 中填入 \(1\) 到 \(2n\) 的排列 阅读全文
posted @ 2025-06-03 20:28 Steven1013 阅读(28) 评论(0) 推荐(0)
摘要:[CSP-S2020] 贪吃蛇 题目描述 草原上有 \(n\) 条蛇,编号分别为 \(1, 2, \ldots, n\)。初始时每条蛇有一个体力值 \(a_i\),我们称编号为 \(x\) 的蛇实力比编号为 \(y\) 的蛇强当且仅当它们当前的体力值满足 \(a_x > a_y\),或者 \(a_x 阅读全文
posted @ 2025-05-21 21:09 Steven1013 阅读(39) 评论(0) 推荐(0)
摘要:Cycling (Easy Version) 题目描述 程序员Leo在市中心工作,他的恋人在郊区一所高中任教。每个周末,Leo都会骑自行车前往郊区与恋人共度美好时光。 当前这条路上有n名骑行者位于Leo前方,他们从前到后编号依次为1、2、...、n。初始时Leo位于第n名骑行者后方。第i名骑行者的敏 阅读全文
posted @ 2025-05-06 16:41 Steven1013 阅读(43) 评论(0) 推荐(0)
摘要:P8313 [COCI 2021/2022 #4] Izbori 模拟赛题目. 题目描述 Malnar 先生正在竞选县长,这个县一共有 \(n\) 栋房屋,每栋房屋里都住着一位居民。Malnar 先生知道,选举的赢家不一定是最好的候选人,而是在选举前举办的宴会最好的候选人。因此,在选举前几天,他将邀 阅读全文
posted @ 2025-05-05 07:52 Steven1013 阅读(11) 评论(0) 推荐(0)
摘要:D. 黑色连通块 原题链接. 题目描述 小明有一个 \(n \times m\) 的矩阵,每个格子不是白色就是黑色。这个矩阵由参数 \(x\) 以及一个长度为 \(n\) 的数组 \(a\) 和另一个长度为 \(m\) 的数组 \(b\) 构成。 矩阵的第 \(i\) 行第 \(j\) 列为黑色当且 阅读全文
posted @ 2025-04-18 16:23 Steven1013 阅读(68) 评论(0) 推荐(0)
摘要:D. 绳网委托 原题链接. 题目描述 给定只由 \(0,1\) 组成的序列 \(a\). 你可以进行若干次操作, 每次操作任意选取一个区间 \([l,r]\), 将 \(a_l, a_{l+1}, a_{l+2}, \cdots, a_r\) 翻转为 \(a_r, a_{r-1}, a_{r-2}, 阅读全文
posted @ 2025-04-10 20:41 Steven1013 阅读(39) 评论(0) 推荐(0)
摘要:对有向图最小平均权值回路的讨论 接触于模拟赛题目. 以HNOI2009 最小圈为例, 下面介绍两种求「有向图最小平均权值回路」的方法. 二分 + SPFA 显然对于最终的答案具有单调性, 我们可以进行二分. 设 \(k\) 为环上点的个数, 写出答案的形式 \[ans \le \frac{1}{k} 阅读全文
posted @ 2025-04-07 17:29 Steven1013 阅读(28) 评论(0) 推荐(0)
摘要:DFS Order 2 回滚背包. 思路 抛开其它不谈, 考虑节点 \(1\) 在第 \(1\) 个位置出现的数量如何计算. 我们令 \(h_u\) 表示以 \(u\) 为根的子树的 DFS 序的方案数, 可以发现我们有 \[h_u = |son_u|! \times \prod_{v \in so 阅读全文
posted @ 2025-04-02 19:58 Steven1013 阅读(17) 评论(0) 推荐(0)