![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
树形dp
MekakuCityActors
这个作者很懒,什么都没留下…
展开
-
cf1223E. Paint the Tree [树形dp]
传送门题意:给出一棵树,选择若干条边使边权值和最大,要求每个结点至多被k条边覆盖题解:(感觉做E题不那么吃力了)树形dp。考虑子结点与父节点的关系可知有两种情况,一种情况子结点已经连完k条边则不可以与父节点连边,另一种是留一条边和父节点相连,所以可以很容易想到用dp[0][u]表示选择k条当前结点和子节点的边得到的以u为结点的子树最大值,dp[1][u]表示选择k-1条当前结点和子节点的边得...原创 2019-10-16 21:02:33 · 206 阅读 · 0 评论 -
[杭电多校第八场1006][树形dp+换根]
题目传送门题意:在一个有n个结点n-1条边的树状的网络中,键盘侠a和键盘侠b一起移动,两个人轮流选择一个当前结点的相邻结点移动,每个结点至多被经过一次,当没有可以移动的结点的时候旅途结束,到达结点i后两个人获得的金币为A[i]-B[i],键盘侠a想让最终结果金币尽可能多,b想让最终结果金币尽可能少,第一轮由a任选一个结点作为起点,求最终的结果(a肯定会选择一个能使最终结果最大的结点作为起点啦~)...原创 2019-08-15 12:37:19 · 189 阅读 · 0 评论 -
CF1187E. Tree Painting[树形dp+换根]
E. Tree Paintingtime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou are given a tree (an undirected connected acyclic graph) consisting of n ...原创 2019-08-01 20:29:34 · 302 阅读 · 0 评论 -
树形dp专题练习
洛谷p1272题意:给出一棵含有n个结点的树,求最少删除几条边可以得到一个大小为p的子树题解:树形dp。dp[u][siz]为得到一个以u为根结点大小为siz的树最少需要删除的边数,那么最后结果就是dp[u][p]的最小值+(u是否等于整棵树的根,如果不是则需要+1用于砍掉与根的联系,否则不需要+1)洛谷p1273题意:给出一棵以1为根的含有n个结点的树,树的边权值为非正数,树的叶子结点权...原创 2019-09-25 20:10:54 · 324 阅读 · 0 评论