首页 > TAG信息列表 > Anniversary
「POJ2342」「HDU1520」Anniversary party「P1352」没有上司的舞会 题解 (树形DP)
传送门 POJ HDU 洛谷 梗概 某大学有 \(N\) 个职员,编号为 \(1~N\)。他们之间有从属关系,也就是说他们的关系就像一棵以校长为根的树,父结点就是子结点的直接上司。现在有个周年庆宴会,宴会每邀请来一个职员都会增加一定的快乐指数 \(a_i\) ,但是呢,如果某个职员的上司来参加舞会了,那么HDU 1520 Anniversary party 树状dp
HDU 1520 Anniversary party 树状dp 题意 大体意思说,一个大学要开一个party,大学里会有很多人回去参加,但是并不是很多人都愿意去,因为有可能遇到自己的直接上司。本来是一个放松的场所,遇到自己的直接boss可真的不大放得开,遇到上上级boss还可以,这就给组织这个活动的部门一个难题,每个Anniversary party POJ - 2342
题目链接 经典的树形dp,最大独立集,对于每个点就有2个状态,选/不选 设\(dp_{i,0}\)表示不选第i个,\(dp_{i,1}\)表示选第i个,容易得到其状态转移 \(dp_{i,0} = \sum{max(dp_{j,0}, dp_{j,1})}(j为i的儿子节点)\) \(dp_{i,1} = rating_i + \sum{dp_{j,0}}\) #include<iostream> #include<poj2342 Anniversary party (树形dp,树的最大独立集)
问题描述: Ural大学有N名职员,编号为1~N。 他们的关系就像一棵以校长为根的树,父节点就是子节点的直接上司。 每个职员有一个快乐指数,用整数 Hi 给出,其中 1≤i≤N。 现在要召开一场周年庆宴会,不过,没有职员愿意和直接上司一起参会。 在满足这个条件的前提下,主办方希望邀请一部2019三月PAT甲级 7-2 Anniversary
7-2 Anniversary (25 分) Zhejiang University is about to celebrate her 122th anniversary in 2019. To prepare for the celebration, the alumni association (校友会) has gathered the ID's of all her alumni. Now your job is to write a program to count the numbPOJ 2342 Anniversary party 树形DP基础题
题目链接:http://poj.org/problem?id=2342 题目大意:在一个公司中,每个职员有一个快乐值ai,现在要开一个party,邀请了一个员工就不可能邀请其直属上司,同理邀请了一个人就不可以邀请其的直属员工, 问如何使得这个快乐值达到最大。 题解:对每个结点dp[i][0]表示不邀请这个员工,其子树达到的最树状DP HDU1520 Anniversary party
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1520 题意:职员之间有上下级关系,每个职员有自己的happy值,越高在派对上就越能炒热气氛。但是必须是他的上司不在场的情况。求派对happy值的和最大能是多少。 PS:这是多组输入,一开始还没看出来。。。 dp[i][0]代表第i个职员不来的情