传送门:http://bailian.openjudge.cn/practice/3383/ 【题解】 题目就是最小支配集。 学习了最小支配集的解法: 树形dp(有空可以推一推) 贪心:DFS遍历后逆DFS序进行处理,如果当前这个点不在支配集而且没和支配集连边,那么标记它父亲为支配集成员并处理父亲的 ...
分类:
Web程序 时间:
2017-05-17 22:12:26
阅读次数:
187
Cell Phone Network Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 6781 Accepted: 2429 Description Farmer John has decided to give each of ...
分类:
Web程序 时间:
2017-04-04 20:31:58
阅读次数:
279
定义: 最小支配集:对于图G = (V, E) 来说,最小支配集指的是从 V 中取尽量少的点组成一个集合, 使得 V 中剩余的点都与取出来的点有边相连.也就是说,设 V' 是图的一个支配集,则对于图中的任意一个顶点 u ,要么属于集合 V', 要么与 V' 中的顶点相邻. 在 V' 中除去任何元素后 ...
分类:
其他好文 时间:
2016-08-16 13:17:52
阅读次数:
195
/*poj3659树的最小支配集树状DPby xjy*/#include <iostream>#include <cstdio>#include <cstring>#include <algorithm>using namespace std;const int maxn=10000+100;int ...
分类:
其他好文 时间:
2016-07-12 11:56:54
阅读次数:
124
这一道题和HDU2295是一样 是一个dancing links重复覆盖解决最小支配集的问题 在给定长度下求一个最小支配集,只要小于k就行 然后就是二分答案,每次求最小支配集 只不过HDU2295是浮点,这里是整数 我写的一个比较暴力 然后另一个是离散化的
分类:
其他好文 时间:
2016-03-18 23:21:23
阅读次数:
377
题目求一棵树的最小支配数。 支配集,即把图的点分成两个集合,所有非支配集内的点都和支配集内的某一点相邻。 听说即使是二分图,最小支配集的求解也是还没多项式算法的。而树上求最小支配集树型DP就OK了。 树上的每个结点作为其子树的根可以有三个状态: 不属于支配集且还没被支配 不属于支配集但被其孩子支配
分类:
Web程序 时间:
2016-02-11 19:15:35
阅读次数:
199
题目链接:点击打开链接
题目描述:给定一棵树,从中选取尽量少的点使每个点要么被选中,要么和被选中的点直接相连?
解题思路:树上的最小支配集,树形dp
dp[i][0]:选中i作为支配集
dp[i][1]:不选i作为支配集,但其子节点覆盖了i
dp[i][2]:不选i作为支配集,而且其子节点没有覆盖i
代码:...
分类:
Web程序 时间:
2015-08-26 14:03:09
阅读次数:
165
注:下面的图G都为无向连通图
一、点支配
【支配】
对于图G中顶点集合V中的某一个点A与另一个点B有边链接,叫做点A支配B。
【点支配集】
对于图G中顶点集合V中的某个顶点子集V',可以支配V-V'中的其他点,这个点集V'就是点支配集。
【极小支配集】
对于支配集V,他的任何真子集都不是支配集,就称为V是极小支配集。
【最小支配集】
顶点数...
分类:
其他好文 时间:
2015-08-10 22:15:21
阅读次数:
155
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define LL long long
#define FOR(i, x, y) for(int i=x;i<=y;i++)
using namespace std;
const int MAXN ...
分类:
其他好文 时间:
2015-05-22 09:47:14
阅读次数:
137
最小支配集:指从所有顶点中取尽量少的点组成一个集合,使得剩下的所有点都与取出来的点有边相连。顶点个数最小的支配集被称为最小支配集。
最小点覆盖:指从所有顶点中取尽量少的点组成一个集合,使得集合中所有的边都与取出来的点有边相连。顶点个数最小的覆盖集被称为最小点覆盖。
最大独立集:指从所有顶点中取尽量多的点组成一个集合,使得这些点之间没有边相连。顶点个数最多的独立集被称为最大独立集。...
分类:
其他好文 时间:
2015-05-04 11:53:18
阅读次数:
205