【思维题-基环树】 [AGC004F] Namori
【题目】
Atcoder
给定一棵所有节点都是白色的基环树,每次可以将两个同色节点反色,问最少多少次能将所有节点变成黑色。
n≤105n\leq 10^5n≤105
【解题思路】
树
首先考虑树的情况,由于树是一个二分图,我们不妨将树进行黑白染色,那么现在相当于每次能交换相邻的黑白点,求最少次数使得所有黑点变成白点,白点变成黑点。这个问题等价于求一组黑白点匹配,其代价为两点之间的距离(相当于运送过...
原创
2019-03-04 21:41:29 ·
329 阅读 ·
0 评论