码迷,mamicode.com
首页 >  
搜索关键字:树上的最大独立集    ( 3个结果
树上的最大独立集
过程详见入门经典第二版280页,粘代码跑QAQ 1 #include "iostream" 2 #include "cstdio" 3 #include "cstring" 4 #include "string" 5 #include "vector" 6 using namespace std; ...
分类:其他好文   时间:2017-08-10 10:14:58    阅读次数:143
LA 2038 Strategic game
题意即求一个最小顶点覆盖。对于没有孤立点的图G=(V,E),最大独立集+最小顶点覆盖= V。(往最大独立集加点)问题可以变成求树上的最大独立集合。每个结点的选择和其父节点选不选有关,dp(u,1)表示父节点选,这时u不可选,dp(u,0)表示父节点不选,这时u可选可不选。#includeusing ...
分类:其他好文   时间:2015-10-04 19:36:45    阅读次数:257
hdu2412 Party at Hali-Bula
题目描述: n个人形成一个关系树,每个节点代表一个人,节点的根表示这个人的唯一的直接上司,只有根没有上司。要求选取一部分人出来,使得每2个人之间不能有直接的上下级的关系,求最多能选多少个人出来,并且求出获得最大人数的选人方案是否唯一。 解题思路: 模型:树上的最大独立集 方法:树形dp 分析: dp[u][0]和dup[u][0]表示以u为根的子树中,不选u点得到的最大人数...
分类:其他好文   时间:2015-07-29 17:13:55    阅读次数:155
3条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!