斯坦纳树
Love_xyh
这个作者很懒,什么都没留下…
展开
-
BZOJ 4006: [JLOI2015]管道连接
最小斯坦纳树森林可以这样理解题意:在一幅n个点,m条双向边的图中,有k个关键点,每个关键点有一个颜色。现在要求将一些边连起来,使得任意一种颜色的所有关键点相连。连接每条边的花费已给出,问最小花费为多少。分析:显然,此时的答案是由大于等于1棵最小斯坦纳树组成的最小斯坦纳树森林,答案<=一棵最小斯坦纳树的答案。设f[i][p]表示:当前位置为i,连接的关键点的位置为p的最小花费。(这一部...原创 2020-03-08 21:07:32 · 118 阅读 · 0 评论 -
BZOJ 2595: [Wc2008]游览计划
斯坦纳树模板题,记录一下路径即可//斯坦纳树,解决这一类问题:给定一张图,并给出k个点,问利用边与其它点将这k个点连接起来的最小边权和为多少,k一般为10//一眼看状压dp,然后就想到了洛谷1171售货员的难题 好像与它差不多,看了下后天差地别,完全不一样 ,因为这题没有起点 // 开始想状态,想不出,看了很久的题解后,感觉还是懵懵的//转移过程有点树形dp的味道,有根、子树这样的概念,但...原创 2019-12-25 20:37:38 · 148 阅读 · 0 评论 -
最小斯坦纳树
之前把斯坦纳树的题目放在状压dp里,现在觉得还是应该新建一个专题。毕竟斯坦纳树的dp转移自成一套,和其他的状压dp转移有很大区别。#include <bits/stdc++.h>using namespace std;const int N=105,M=505,K=10;int n,m,k,u,v,w,x,max_statue,inf;int f[N][1<<K]...原创 2020-03-08 20:52:34 · 289 阅读 · 0 评论