斯坦纳森林

给定若干个集合,求选边权和最小的边集使每个集合中的点联通。

先为所有集合中的点做斯坦纳树,求出f[i][S]。设g[C]表示集合联通状态为C的最小代价,先将每个集合的g[C]赋初值,然后做子集DP。

posted @ 2018-10-16 21:23  Utoрia  阅读(436)  评论(0编辑  收藏  举报