Loading

上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 长剖有啥用?如果一个 dp 的一维为和深度有关的东西,且信息是从子树合并而来的话,那么记树高为 \(m\)(一般卡满为 \(n\))则可以优化掉一个 \(m\)。 主要思想:长链上的点共用一个 dp 数组,\(u\) 的信息直接继承 \(u\) 的长儿子,并做出一些修改,其余子树暴力合并,于是 dp 阅读全文
posted @ 2025-12-20 09:35 循环一号 阅读(14) 评论(0) 推荐(0)
摘要: 这题挺有意思 首先我们有一些显然的观察:每本书最多移动一次,且每种颜色有下面三种情况: 全部移到最后了 全部没移,其中间的都被移走了 有一个后缀没移,且除了这个后缀的所有颜色移到了这个后缀的后面。 从后往前 dp 即可,另外如果把记删除最少改为保留最多会更好写。 点击查看代码 #include <b 阅读全文
posted @ 2025-12-18 19:22 循环一号 阅读(28) 评论(0) 推荐(0)
摘要: 给出两个做法,一个平凡,一个大牛逼。 Sol1 分治 很常规吧,不说了。 Sol2 线性做法 考虑 \(f\) 为随便选不选 \(i\) 的方案,\(g\) 为一定不选 \(i\) 的方案。 转移: \[f' \leftarrow \max(f, g + a_i), g' \leftarrow f 阅读全文
posted @ 2025-12-18 18:13 循环一号 阅读(35) 评论(0) 推荐(0)
摘要: \(\text{subtree}_u\):\(u\) 的子树内(不包括 \(u\))的点组成的集合。 \(\text{son}_u\):\(u\) 的子节点组成的集合。 \(\text{path}_{u, v}\):树上 \(u\) 到 \(v\) 的简单路径上的点组成的集合。 以下内容参考了其它题 阅读全文
posted @ 2025-12-17 16:03 循环一号 阅读(28) 评论(0) 推荐(0)
摘要: 看的 @IvanZhang2009 老师的题解,太深刻了。 考虑分治,对于每次询问,用 solve(x, y) 处理 \(x \le l \le i \le r \le y\) 的答案,其中 \(r - l + 1 \in [L, R]\)。 令区间中点为 \(mid\),考虑 \(i \le mi 阅读全文
posted @ 2025-12-17 16:02 循环一号 阅读(37) 评论(0) 推荐(0)
摘要: T1 宝宝题,10min 秒了。 赛后:你妈怎么没判 sigma x > m,跳了 T2 赛时怎么被这道煞笔题创飞了,加训计数。 正难则反,考虑不优的方案数。 首先充要条件很好推,先从大到小排序,观察样例 1 发现当且仅当存在 \(w_i=2, w_j=1, w_k=1\) 使得 \(2a_j > 阅读全文
posted @ 2025-12-17 16:00 循环一号 阅读(47) 评论(0) 推荐(0)
摘要: CSP-S2025 会赢吗 格雷码 递归即可,注意要开 ull。 括号树 先考虑链上怎么做,是简单的,然后放在树上就是开个栈。 #include <bits/stdc++.h> using namespace std; const int N = 5e5 + 10; typedef long lon 阅读全文
posted @ 2025-12-17 15:59 循环一号 阅读(20) 评论(0) 推荐(0)
摘要: 首先 \(n\) 为奇数所以只有一个重心 \(rt\),以它为根,对于 \(x \neq rt\),若 \(x\) 成为割掉某边后的重心,则这条边一定不在 \(x\) 子树内,设割掉后另一子树大小为 \(S\),记 \(g_x = \max_{y \in son_x} sz_y\),则有两个限制: 阅读全文
posted @ 2025-12-17 15:59 循环一号 阅读(4) 评论(0) 推荐(0)
摘要: 超级有意思的题。 https://www.luogu.com.cn/article/s6bg6f12 这篇题解的实现是最短的,然而,个人认为这个毫无注释的代码完全看不懂,所以自己写一篇。 首先枚举当前数字。 考虑菊花图怎么做。我们发现将删的边按顺序连一起,发现每次在中心节点上的数字就构成了一个环,用 阅读全文
posted @ 2025-12-17 15:51 循环一号 阅读(25) 评论(0) 推荐(0)
摘要: 绝对众数:\(k\) 道菜中使用次数 \(> \lfloor\dfrac{k}{2}\rfloor\) 的菜,可能不存在。 考虑以下两个观察: 绝对众数是至多只有一个的,所以可以容斥。 每种方法最多做一道菜,至多做 \(n\) 道。 于是答案是不考虑有无绝对众数的方案减去有一个数为绝对众数的方案。 阅读全文
posted @ 2025-12-17 15:50 循环一号 阅读(10) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 下一页