BZOJ1912 巡逻

这道题属于树的直径问题。首先先看一下问题的描述:      首先我们考虑不加任何路径的情况。因为这是一棵树,从1出发,遍历所有的点之后还需要回到1,也就是从一个点出发到达一个点后还需要回归。所以树上的所有边都需要经过两次。   数据保证你可以建的道路数不是1就是2.我们先来考虑建一条路是的情况。因为求得是最优值,你要考虑的是怎么样可以减少最多的次数。这是一棵树,当你在任意两点之间建了一条路之后,会
相关文章
相关标签/搜索