CF2208D2 Tree Orientation (Hard Version) Solution
原来场切 D2 就有 2168 的表现分啊。 链接 解法一 这是我赛时的解法。 可以发现对于 D1 我们考虑使用 Floyd 实现传递闭包,那对于 D2,我们可以考虑优化这一过程。 思考后发现,对于传统的传递闭包,我们都会考虑用 bitset 进行实现,所以对于这里,我们也可以考虑用它来优化。 然后在加边的过程中一定要记录边的数量,超出直接输出 No。 当然,时间复杂度是可能问题的(存疑,存在剪枝