专栏文章

题解:CF1268D Invertation in Tournament

CF1268D题解参与者 1已保存评论 0

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
0 条
当前快照
1 份
快照标识符
@min46iww
此快照首次捕获于
2025/12/01 20:17
3 个月前
此快照最后确认于
2025/12/01 20:17
3 个月前
查看原文
非常 educational\text{educational} 的题,要求对竞赛图有很高的理解。
竞赛图十分稠密,因此我们猜测答案不大,并试图证明答案的上界。
先对图缩点,缩点之后是一条由若干 scc\text{scc} 构成的链。可以看出,若该链长度 3\geq 3,则答案不大于 11(对链中间的任意一个 scc\text{scc} 的任意一个点操作即可)。同时由经典结论,大小为 kk 的强连通竞赛图存在长度 [3,k]\in [3, k] 的环。结合两点可得 n>6n > 6 是答案是 11
(这一段可以跳过)经典结论的证明:考虑归纳证明,首先 kk 元环和 33 元环一定存在,再考虑推 kk1k \to k - 1。在环上去掉一个点 xx,假设剩下的还是个 scc\text{scc},直接证毕;否则由于剩下 k1k - 1 个点构成若干 scc\text{scc},其中每个 scc\text{scc} 都有哈密顿回路,容易讨论出一个包含 xxk1k - 1 元环。
n>6n > 6 时,枚举操作哪一个点,并用兰道定理的推论:cnt=i=1n[(j=1isj)=(i2)]cnt = \sum_{i = 1}^{n} [(\sum_{j = 1}^{i} s_j) = {i \choose 2}] 求解。其中 ss 是排序后的出度序列,cntcntscc\text{scc} 的个数。

评论

0 条评论,欢迎与作者交流。

正在加载评论...