标签:方案 操作 problem tar def ref 竞赛 算法 大小
给定 $n$ 阶竞赛图,定义“反转”一个顶点表示将和它有关的边全部反向,现要用一系列反转操作获得一个强连通竞赛图,求最短的反转序列的长度和方案数。
引理 $1$ :$n$($n \ge 4$)阶强连通竞赛图至少存在一个顶点使得其反转后原图仍强连通。
引理 $1$ 的证明:
引理 $2$ :对于 $n>6$ 只需反转至多一个顶点。
引理的证明:
综上所述,引理 $2$ 成立。
当 $n \le 6$ 时,只需要枚举所有组合;当 $n>6$ 时,可以枚举反转哪个点然后考虑度数序列求是否只有一个 SCC 。具体算法可能鸽了。
[CF1268D]Invertation in Tournament
标签:方案 操作 problem tar def ref 竞赛 算法 大小
原文地址:https://www.cnblogs.com/nealchen/p/12078581.html