闲扯
今天的 $T1$ 脑残了,本来是 $100pts$ 的,硬是被我搞成了 $0pts$ 。。
题面
$T1$
Solution
分情况考虑。
- 如果是一条链,那么我们显然可以直接删掉全部的边。
- 如果是一个环(不考虑自环和重边),那么我们至少需要删掉一个边,然后变成链的情况。
对于树这种,我们可以看做是几条链拼接在一起,也是可以自己删掉的。
所以我们只需要处理环。
因为不能自己删掉自己,所以我们需要手动删边。明显的,刚好只剩一棵树的时候是最优的。
所以我们用并查集维护一下,如果构成环,就删掉这条边,否则加上。
Code
1 |
|
$T2$
Solution
首先我们有一个很自然的想法,