会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
happybob
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
50
下一页
2025年10月1日
10 月做题记录
摘要: 1 NFLS 模拟赛 T1 每个点处理一些信息,选好枚举哪个点就行。 2 NFLS 模拟赛 T2 首先,所有 \(x_i+y_i\) 奇偶性相同是必要条件。其次,其也是充分条件。 观察大样例可以看出其给的是 \(1,2,4,8,\cdots\),对这个东西构造即可。大概是你尝试归纳证明用 \(2^0
阅读全文
posted @ 2025-10-01 08:41 HappyBobb
阅读(79)
评论(1)
推荐(0)
2025年8月31日
9 月做题记录
摘要: 1 炼石 NOIP R2T1 不讲。 2 炼石 NOIP R2T2 \(f_{i,j,0/1}\) 表示,\(i\) 子树内选点,相邻点数最大为 \(j\),点 \(i\) 是否取到这个 \(j\) 时的方案数。转移容易背包,复杂度 \(O(n^3)\)。 3 炼石 NOIP R2T3 \(a_0,
阅读全文
posted @ 2025-08-31 21:29 HappyBobb
阅读(163)
评论(2)
推荐(0)
2025年7月31日
8 月做题记录
摘要: 1 NFLS 训练赛 T3 2025 山东省队一轮集训 D5T1,懒得说了。 2 NFLS 训练赛 T4 / QOJ4914 \(fa_i \geq fa_{i-1}\),所以 \(dep_i \geq dep_{i-1}\)。 对于每个 \(i\),令 \(g_i\) 为最大的 \(j\) 使得
阅读全文
posted @ 2025-07-31 20:48 HappyBobb
阅读(116)
评论(0)
推荐(0)
2025年6月29日
7 月做题记录
摘要: 1 P12152 一个序列是好的当且仅当其可以被划分为 \(m\) 个子段,使得每个子段都完整覆盖 \([1,k]\)。这暗示着 \(n \geq mk\) 答案才非 \(0\)。 所以考虑一个关于段的 DP,考虑这个 DP 需要记录什么状态。首先肯定需要 \(i,j,x\),表示目前到了 \(i\
阅读全文
posted @ 2025-06-29 21:37 HappyBobb
阅读(58)
评论(0)
推荐(0)
2025年5月27日
6 月做题记录
摘要: 1 P12462 \(q=1\) 是经典贪心问题,先建立区间 \([l,r]\) 虚树,找出直径以某个直径端点为根做长剖,取前 \(k-1\) 大路径长度求和即为答案,证明显然。 考虑原题,我们有以下两个引理: 对于任意 \(k\),存在选 \(k\) 个点的最优策略使得这 \(k\) 个点是选 \
阅读全文
posted @ 2025-05-27 19:54 HappyBobb
阅读(41)
评论(0)
推荐(0)
2025年4月30日
5 月做题记录
摘要: 广东省集 Day11 T1 考虑询问本质上能获得什么信息,发现当你询问 \(p\) 后,交互库会告诉你假币的 \(p\) 值为多少。 考虑什么时候 \(W=1\),发现必然是存在方案使得 \(p_i \leq a_i\) 且 \(p_i\) 互不相等,这等价于对于所有 \(i\) 都有 \(a_i
阅读全文
posted @ 2025-04-30 20:48 HappyBobb
阅读(28)
评论(0)
推荐(0)
2025年3月31日
4 月做题记录
摘要: P11920 将一个数字数位任意排列,其 \(f\) 值不变。 注意到有很多 \(f(x)=0\),考虑先求出 \(1\) 到 \(9\) 的答案,\(0\) 的答案即可算出。 枚举所有 \(f(x) \neq 0\) 且 \(x\) 数位单调不降的 \(x\),每个 \(1 \leq y \leq
阅读全文
posted @ 2025-03-31 19:11 HappyBobb
阅读(150)
评论(1)
推荐(0)
2025 山东一轮省队集训
摘要: D1T1 若前 \(r\) 行和前 \(c\) 列已经确定,则剩下的格子全都确定。 考虑怎么判定前 \(r\) 行和 \(c\) 列确定的格子符合条件,有一些形如和相等的限制。可以发现左上角的 \(r \times c\) 的网格的每个格子要么一列等差数列编号都相同,要么一行等差数列编号都相同。可以
阅读全文
posted @ 2025-03-31 18:05 HappyBobb
阅读(125)
评论(0)
推荐(1)
2025年3月1日
3 月做题记录
摘要: P6292 考虑建出 SAM 后扫描线。 考虑目前一个等价类集合长度区间为 \([l,r]\),显然我们扫到每个位置的时候只需要维护每个等价类的 \(\operatorname{Endpos}\) 集合中最靠右的位置。我们考虑右端点增加 \(1\) 的时候,会被修改的等价类为目前前缀对应的等价类 F
阅读全文
posted @ 2025-03-01 16:49 HappyBobb
阅读(21)
评论(0)
推荐(0)
2025年2月4日
2 月做题记录
摘要: P11651 考虑枚举二进制每一位 \(x\),求出有多少 \(i\leq j\) 使得 \(a_i +a_j\) 的第 \(x\) 位为 \(1\)。 枚举 \(i\),根据 \(i\) 这一位是 \(0/1\) 可以退出 \(j\) 的 \(x\) 后面这些位的一个范围限制。 对每一位按照只保留
阅读全文
posted @ 2025-02-04 17:58 HappyBobb
阅读(62)
评论(0)
推荐(0)
1
2
3
4
5
···
50
下一页
公告