会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yuyc
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
9
下一页
2026年7月3日
*题解:P6190 [NOI Online #1 入门组] 魔法
摘要: 题目链接 解析 考虑 \(k = 0\) 的情况,是一个裸的最短路,跑一遍 Floyd 即可。 考虑 \(k = 1\) 的情况,我们枚举需要取反边权的边 \(u\to v\),那么取反该边情况下 \(1\) 至 \(n\) 的最短路其实就是 \(1\to u\),\(v \to n\) 两部分最短
阅读全文
posted @ 2026-07-03 07:46 yutar
阅读(5)
评论(0)
推荐(0)
2026年7月1日
*题解:P3557 [POI 2013] GRA-Tower Defense Game
摘要: 题目链接 解析 难点在于读懂 \(k\) 是未升级时可行的塔楼个数,即每个塔楼只覆盖与其距离小于等于 \(1\) 的点。 我们称未升级塔楼为 \(A\) 类点,升级后的塔楼为 \(B\) 类点。假设我们已经有了这样一个用 \(k\) 个 \(A\) 类点覆盖整张图的方案,那么通过手玩不难发现对于任意
阅读全文
posted @ 2026-07-01 11:20 yutar
阅读(7)
评论(0)
推荐(0)
2026年6月30日
*题解:P3573 [POI 2014] RAJ-Rally
摘要: 题目链接 解析 看到“最长路径最短”,立刻想单调性,可惜这对于本题来说并没有什么意义。 每删一个点拓扑一次的暴力做法是显然的,我们看看能不能想办法不要拓扑那么多次,这意味着我们需要在删上一个点时保留一些信息下来。 先拓扑一遍,求 \(d_i\) 表示以点 \(i\) 结尾的最长路。 不妨按拓扑序删点
阅读全文
posted @ 2026-06-30 22:04 yutar
阅读(2)
评论(0)
推荐(0)
2026年6月26日
题解:P8973 『GROI-R1』 继续深潜,为了同一个梦想
摘要: 题目链接 解析 点分治做法。 假设当前以 \(x\) 为根,考虑对以 \(x\) 为 LCA 的路径上的点计算贡献。对于一个点 \(y\),经过它且以 \(x\) 为 LCA 的路径大致为这种构成: 如图所示,有固定不变的红色段与扩展到 \(y\) 子树内的蓝色段和在 \(x\) 的不包含 \(y\
阅读全文
posted @ 2026-06-26 20:15 yutar
阅读(6)
评论(0)
推荐(0)
2026年6月24日
*题解:CF1979C Earning on Bets
摘要: 题目链接 解析 由题意得,约束条件即为 \(\forall 1\le i\le n, sum < k_i a_i\),其中 \(sum=\sum_{i=1}^n a_i\)。把 \(k\) 除过去,变为 \(\frac{sum}{k_i}<a_i\),求和变为 \(\sum_{i=1}^n \fra
阅读全文
posted @ 2026-06-24 17:17 yutar
阅读(3)
评论(0)
推荐(0)
2026年6月18日
*题解:P3863 序列
摘要: 题目链接 解析 将序列视作一维,时间视作一维,那么查询和修改可以看作是在二维平面上的操作。具体地,如果令横轴为序列维,从左至右下标逐渐增加,纵轴为时间维,从下至上时刻逐渐变大。那么对于一次发生在第 \(i\) 秒的修改 \((l,r,x)\),其相当于对左上角为 \((l,q)\),右下角为 \((
阅读全文
posted @ 2026-06-18 21:05 yutar
阅读(4)
评论(0)
推荐(0)
2026年6月17日
*题解:P10408 「SMOI-R1」Apple
摘要: 题目链接 解析 考虑没有修改怎么做,发现是一个裸的子集和,跑一遍 SOSDP 即可在总共 \(O(n2^n)\) 时间内求出答案。现在有了修改,枚举 \(S\) 的所有超集进行修改即可,单次修改时间复杂度 \(O(2 ^ n)\)。 我们发现,这个做法单次查询时间复杂度是 \(O(1)\) 的,单次
阅读全文
posted @ 2026-06-17 06:40 yutar
阅读(4)
评论(0)
推荐(0)
2026年6月16日
*题解:P10242 [THUSC 2021] Emiya 家明天的饭
摘要: 题目链接 解析 由于人数 \(n\) 很小,考虑对人数进行状压。拆贡献,设 \(f_{i,S}\) 表示满足集合 \(S\) 内所有朋友的要求时,第 \(i\) 位朋友对结果做的贡献。那么所有朋友做的贡献加起来的结果 \(\sum_{i\in S} f_{i,S}\) 即为朋友集合为 \(S\) 时
阅读全文
posted @ 2026-06-16 20:10 yutar
阅读(6)
评论(0)
推荐(0)
2026年6月14日
*题解:P6442 [COCI 2011/2012 #6] KOŠARE
摘要: 题目链接 解析 题目等价于给定 \(n\) 个集合,求选出来的集合的并等于全集的方案数。 考虑容斥。记 \(P_i\) 表示第 \(i\) 个元素在最终集合里的选法,那么要求即为 \(\left| \bigcap_{i=1}^{m}P_i\right|\)。记 \(Q_i\) 表示第 \(i\) 个
阅读全文
posted @ 2026-06-14 23:54 yutar
阅读(3)
评论(0)
推荐(0)
2026年6月11日
*题解:P10045 [CCPC 2023 北京市赛] 线段树
摘要: 题目链接 解析 根据题意,\(a_i\) 在任意时刻都是奇数。也就是说 \(b_i=a_i - 1\) 在任意时刻都是偶数。对于 \(\prod_{i \in [l,r]}(b_i + 1)\),由于模数是 \(2^{20}\),且该式展开后任意含有大于等于 \(20\) 个 \(b_i\) 的项,
阅读全文
posted @ 2026-06-11 23:54 yutar
阅读(7)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
9
下一页
公告