BZOJ2595 [Wc2008]游览计划 Solution 考虑这是一个最小费用连通性的问题,既然大家都说这是什么斯坦纳树那就是的吧... 所以我们肯定可以这样设一个dp状态: \(dp_{i,j,k}\)表示经过点(i,j)且现在连通性为\(k\)的最小费用. 有两种转移方程: \(dp_{i,j,k}=dp_{i,j,s}+dp_{i,j,k-s}-a[i][j];\) \(dp_{i,j,k}=dp_{x,y,k}+a[i][j]\) 这个还是比较显然? 发现后面那个东西很像最短路不是吗…