摘要: 特别有意思的题。 思路 首先,由于它的限制次数还算比较多。 在我们正常最少交换次数时,我们是通过提取每一个置换环,使用置换环长度减一之和来达到的。 那么在这道题中,我们依然可以继续这么考虑,每一次交换一个置换环,然后操作一次 (1,1) 进行刷新。 如何达到置换环长度减一? 我们现在称一个点 阅读全文
posted @ 2025-02-26 14:56 JiaY19 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 感觉纯结论题。 思路 首先有一个很重要的结论: 竞赛图强连通缩点后的 DAG 呈链状,前面的所有点向后面的所有点连边。 如果用强连通分量的角度来看是这样的: 一个竞赛图的 SCC 个数等于将其点集划分为两个集合 A,B(可为空集)并满足以下限制的方案数 1: 对于每条满足 \(u 阅读全文
posted @ 2025-02-04 22:28 JiaY19 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 非常有教育意义的题目。 思路 我们需要深入理解 fwt 的本质。 本质上,我们不断对每一维进行线性变换。 例如在做 ai=i|j=ibj 时。 我们的 fwt 过程中的变换是: \[\begin{cases} a_0=b_0\ a_1=b_0+b_1\ \end 阅读全文
posted @ 2025-02-03 17:04 JiaY19 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 技巧题,如果不会一些技巧确实可能做不出来。 思路 由于每一次待选的点的条件非常苛刻。 所以我们不妨把待选的点看作所有的点,但是只有在选到真正可能被选的点的时候才计算贡献。 我们可以考虑每一个点的期望被选择次数。 答案为所有点的期望被选择次数之和。 对于一个点 i,它的深度为 di阅读全文
posted @ 2025-02-02 16:10 JiaY19 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 很有趣的题目. 思路 我们考虑如果每一个栈里只有一个数怎么办。 这个时候,我们会形成一个基环树森林。 我们的操作相当于每走一步就删掉来时的路。 那么每个点最终会停在离它最近的环上的点。 我们可以发现一个性质,一个环是不会影响结果的,因为它总能走回来。 所以我们可以不断的删掉一个环,直到它变成一个树。 阅读全文
posted @ 2024-12-18 16:58 JiaY19 阅读(4) 评论(0) 推荐(0) 编辑
摘要: best 定理居然还有运用范围。 思路 考虑如何来判断是否有解。 由于每一条边都需要用到。 但是它是使用很多条路径进行覆盖。 我们考虑一个很巧妙的转化。 建立一个超级源点,源点向每一条路径的开头连一条边。每一条路径的结尾向源点连一条边,这样一条路径就变成了一个回路。 把所有回路连起来,就是一条欧拉回 阅读全文
posted @ 2024-12-18 16:58 JiaY19 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 场上被创死了。 思路 考虑一次操作会造成什么影响。 加入操作的是: x1,x2,x3,x4它们会变成: x1,x1+x4x3,x1+x4x2,x4发现没有什么规律。 考虑它们的差分序列: x1,x4x3,x3x2,x2x1 阅读全文
posted @ 2024-12-09 16:31 JiaY19 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 感觉这种题都比较套路。 思路 我们考虑定义势能函数 Φ(x),满足: 对于一个随机过程,E(Φ(Ax+1)Φ(Ax)|Ax,,A0)=1Φ(At) 为定值,并且 Φ(At)=Φ(Ai) 当且 阅读全文
posted @ 2024-11-28 22:17 JiaY19 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 一道非常有启发性的题目。 思路 考虑对于一个给出点值的多项式函数如何处理。 我们发现,对于一个 m 次多项式 f(x),由于 (xi)i 次多项式,所以说我们必定可以把一个多项式函数写成如下模样: \[F(k)=\sum_{i=0}^m\bino 阅读全文
posted @ 2024-11-06 09:44 JiaY19 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 很有意思的一道题。 思路 首先将相邻一样的数合并,每个元素变成一个二元组,表示数与出现次数。 考虑什么时候不能合并。 我们发现假如充分合并后,现在有连续的三个数 x1,x2,x3,以及他们各自的出现次数 y1,y2,y3。 如果 x1>x2,x3>x2阅读全文
posted @ 2024-11-05 16:58 JiaY19 阅读(10) 评论(0) 推荐(0) 编辑
more_horiz
keyboard_arrow_up light_mode palette
选择主题
点击右上角即可分享
微信分享提示