斯坦纳树
Self-Discipline
在校大学生
展开
-
斯坦纳树总结
传送门原创 2019-07-25 09:44:41 · 420 阅读 · 0 评论 -
2019 ICPC 南昌邀请赛 A-Attack(斯坦纳树)
题意:给出一个无向图,和四对数据。每对数据分别为图中的两个点。要求添加一些边,使每对点都能连通,让总边权最小。分析:POJ3123、NWERC2006原题,《acm国际大学生程序设计竞赛:题目与解读》P564。斯坦纳森林模板题,把所有的集合放在一起,做一遍斯坦纳树,然后对所有集合做一遍子集合并dp。斯坦纳树的转移方程有两重:第一重,先通过连通状态的子集进行转移。dp[i][state]=min...原创 2019-07-25 20:43:00 · 736 阅读 · 0 评论 -
HDU 4085 Peach Blossom Spring(斯坦纳树)
题意:k个房子k个庇护所,每一座房子都必须可以和一个庇护所联通.。分析:斯坦纳森林模板题,不是所有要求点都连通,题目就是要求斯坦纳森林,由于上述限制条件,合法的状态必须是房子数量和庇护所数量相同,最终树合并成森林时对状态判断一下合法性就行了。代码:#include <bits/stdc++.h>using namespace std;typedef pair<i...原创 2019-07-26 15:04:46 · 364 阅读 · 0 评论