BZOJ1808: [Ioi2007]training 训练路径

题面 题意 给出一棵树和几条非树边,每条非树边有一个权值,表示去掉它的代价,树边不能被去掉,问若要让图中没有偶环,至少要付出多少代价。 每个点的度数小于等于10 做法 首先与树组成偶环的边直接去掉,然后我们可以将非树边看作树上两点间的路径,然后可以发现如果两条路径边的交集非空,则这两条非树边一定能与一些树边组成偶环。 然后问题就转化为了:在一棵树上有一些路径,每条路径有一个权值,从中选择一些没有边
相关文章
相关标签/搜索