会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
dyc2022's Blog
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
下一页
2025年8月29日
题解:P6976 [NEERC 2015] Distance on Triangulation
摘要: 更差的阅读体验 我们回顾 [ZJOI2016] 旅行者 对于特殊图上求解多源最短路的方法,考虑分治。 我们考虑找到一条边将图分割成两个点集,则由于给定的边是一组三角剖分,因此不存在一条跨过两个点集的边。这时切割面上有两个点,我们以这两个点为起点分别跑一次 BFS 求最短路。 处理询问时,对于跨过这条
阅读全文
posted @ 2025-08-29 20:25 dyc2022
阅读(36)
评论(0)
推荐(0)
2025年8月16日
题解:AT_agc070_b [AGC070B] Odd Namori
摘要: 更差的阅读体验 太牛了。 一个好图是一个只有奇环的内基环树森林。我们要求的是所有好图中,\(2^{\text{cycle}}\) 之和。也就是说,对于一个图,初始贡献是 \(1\),枚举它的每一个环,如果点数为奇数就让贡献 \(\times 2\),点数为偶数就让贡献 \(\times 0\) 归零
阅读全文
posted @ 2025-08-16 20:40 dyc2022
阅读(36)
评论(0)
推荐(0)
题解:CF1193A Amusement Park
摘要: 更差的阅读体验 我不会图计数。 发现题解区没有正着推容斥系数的,那我就来发一个。 首先注意到,一个 DAG 把所有边的方向取反后得到的也是 DAG。所以所有方案要期望要反转的边数为 \(\frac{m}{2}\)。问题转化成将图上一些边反转,形成 DAG 的方案数计数。 考虑 \(f_{S}\) 为
阅读全文
posted @ 2025-08-16 09:10 dyc2022
阅读(33)
评论(0)
推荐(0)
2025年8月12日
题解:P4350 [CERC2015] Export Estimate
摘要: 更差的阅读体验 很简单的一道题,但是原来的翻译太唐了 /tuu 我们考虑离线,把边的优先级和询问的值均从大到小排序。这样我们只剩下加边操作。 操作有有以下三种情况: 将度数为 \(0\) 的点删除。这种操作会让点数 \(-1\) 并且不会影响到其他点的度数。 将度数为 \(2\) 的点的两个邻居之间
阅读全文
posted @ 2025-08-12 13:45 dyc2022
阅读(28)
评论(0)
推荐(0)
题解:P10299 [CCC 2024 S5] Chocolate Bar Partition
摘要: 更差的阅读体验 先将所有格子的权值都减去这些格子的平均数。为了方便,我们先将所有格子的权值乘以 \(2n\) 保证平均数是整数。问题转化成,将 \(2 \times n\) 的网格划分成尽可能多的连通块,使得每一块的权值和为 \(0\)。 我们可以先考虑一个朴素的 dp:设 \(f_{i, j, k
阅读全文
posted @ 2025-08-12 09:14 dyc2022
阅读(71)
评论(0)
推荐(1)
2025年8月8日
题解:CF878C Tournament
摘要: 更差的阅读体验 简单题。 我们只关心,假设现在已经维护出一个可能成为冠军的集合,在加入一个人后,情况会如何变化。 我们维护若干个集合,若只一个集合中的元素,集合内的所有元素均有可能成为冠军。 我们考虑一种偏序关系。对于集合 \(S, T\),如果对于任意一个项目,都有 \(S\) 的最小值大于 \(
阅读全文
posted @ 2025-08-08 20:07 dyc2022
阅读(27)
评论(0)
推荐(0)
题解:CF2048F Kevin and Math Class
摘要: 更差的阅读体验 我们观察到,如果我们每次都对 \([1, n]\) 修改,则由于 \(b_i \ge 2\),我们可以得到答案上界就是 \(\log V\),其中 \(V\) 为值域。 由于问题涉及到区间求 \(\min\),我们很自然地想到建出笛卡尔树,然后我们考虑分治,假设 \(b\) 序列 \
阅读全文
posted @ 2025-08-08 18:56 dyc2022
阅读(38)
评论(0)
推荐(0)
2025年8月5日
题解:P7124 [Ynoi2008] stcm
摘要: 更差的阅读体验 非常好技巧题。 我们要让我们维护的集合依次等于树上每个子树点集的补集,那么就要钦定一个顺序让操作次数尽可能少。 我们考虑按照 dfs 序进行操作。假设一个子树 \(u\) 的 dfs 序区间为 \([l_u, r_u]\),则当集合中的点是该子树的补集时,也就是将 \([1, l_u
阅读全文
posted @ 2025-08-05 16:52 dyc2022
阅读(45)
评论(0)
推荐(0)
2025年8月4日
题解:CF1647F Madoka and Laziness
摘要: 更差的阅读体验 把一个序列拆成两个单峰子序列,每个子序列的峰值都是该子序列的最大值,因此原序列的最大值一定是其中一个子序列的峰值。那么问题就转化为有多少个位置可能成为另一个子序列的峰值。 设原序列最大值的位置为 \(maxpos\),我们先考虑第二个子序列的峰值在 \(maxpos\) 右边,如图。
阅读全文
posted @ 2025-08-04 12:12 dyc2022
阅读(41)
评论(0)
推荐(0)
题解:CF954H Path Counting
摘要: 更差的阅读体验 这么简单的题哪里有 *2500 啊 /fn 一条路径的形态和两个端点的 LCA 有关。路径总共有两种情况:LCA 在端点上、LCA 不在端点上。 我们发现深度为 \(x\) 的节点共有 \(\prod \limits_{i = x}^{x + y - 1}a_i\) 个 \(y\)
阅读全文
posted @ 2025-08-04 10:45 dyc2022
阅读(44)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
下一页
公告
/* 设置动态特效 */ /* 设置文章评论功能 */
返回顶端
levels of contents