码迷,mamicode.com
首页 >  
搜索关键字:树形dp    ( 1929个结果
题解【CF1324F Maximum White Subtree】
$$ \texttt{Description} $$ 给定一棵 $n$ 个点的树,每个点有一个颜色( "黑" 或 "白" )。 对于每个点 $x$ ,求出所有包含点 $x$ 的联通子图中,白点数减去黑点数的最大值是多少。 $$ \texttt{Solution} $$ 树形 dp 好题。 首先我们随 ...
分类:其他好文   时间:2020-03-13 13:03:27    阅读次数:53
[树形dp][换根]Maximum White Subtree
题目链接 http://codeforces.com/contest/1324/problem/F 题意 对树中每一个点$v$,求包含$v$点的子树的最大$Cnt白 Cnt黑$ 题解 首先以点$1$作为树根,树形$dp$求出$dp[1]$,并记为答案$ans[1]$。 再换做以$1$的儿子$t$作为 ...
分类:其他好文   时间:2020-03-13 12:47:12    阅读次数:45
cf 627 F. Maximum White Subtree【树形dp】
思路 令黑点点权为 -1 , 白点点权为 1,求最大子树点权和。 设 f[i] 为包含 i 点的最大子树点权值,如果当前点的最大点权和 比 当前点父亲的最大点权和小, 则更新当前点。 比较蠢的做法是,分两种情况讨论下,当前点的点权和 大于 或 小于 0 的情况处理是不同的。 如果当前点子树权值 >= ...
分类:其他好文   时间:2020-03-13 01:31:15    阅读次数:64
hdu1011 Starship Troopers
Problem Description You, the leader of Starship Troopers, are sent to destroy a base of the bugs. The base is built underground. It is actually a huge ...
分类:其他好文   时间:2020-03-10 21:42:04    阅读次数:72
hdu-6201
贪心+树形dp 尽可能低价买入,高价卖出 设好转移规律就好了 长记性 dp[i][1] i号节点或者他的某个子孙中最低买入价格//要靠考虑路费 dp[i][0] i号节点或者他的某个子孙中最高卖出价格//要考虑路费 #include<iostream> #include<cstring> #incl ...
分类:其他好文   时间:2020-03-10 01:11:40    阅读次数:64
P1131 [ZJOI2007]时态同步
P1131 [ZJOI2007] 时态同步 树形DP 题意描述 有一棵树,有 n 个节点, n 1 条边,每条边都有一个权值。 要求每个叶子结点到根节点的边权相同,求最少的改动数量(不是次数) 看不懂的话,走 "传送门" 算法分析 很显然是 DP (我也不知道是怎么想到的) 我们可以想一想,如果从根 ...
分类:其他好文   时间:2020-03-07 21:15:28    阅读次数:79
P5658 括号树
P5658 括号树 经典的括号树,树形DP ~~(送我退役的括号树)~~ 题意描述 相信我已经把这道题深深地记忆在我的脑海之中(想看出 "门" ) 第一年参加提高组,心情好自闭呀。 考场上只拿了链的35分的蒟蒻我,终于在靠后想出了正解。 算法分析 树形DP,但首先可以不用管它,先看部分分。 10~2 ...
分类:其他好文   时间:2020-03-07 20:44:59    阅读次数:60
Abandoned country HDU - 5723
"题目链接" 题意:给你一棵树,让你求每个点之间的距离的最短之和 题解:看到最短之和,想到最小生成树,且每条边权不同,最小生成树唯一,就转换问题为,求一棵树上每个点到所有点的距离之和,这就是树形dp,先对一个点跑dfs,求出该点到所有点的距离之和,统计每个点的子树个数,并假设该点为根,再跑一次dfs ...
分类:其他好文   时间:2020-02-28 20:45:16    阅读次数:58
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} = r ...
分类:其他好文   时间:2020-02-26 21:19:28    阅读次数:76
树形dp
一般解决方法 根->儿子,再由儿子->根,推出根的值 基本模型: 没有上司的舞会 任意两个一起跳舞的职员层次至少相差2(关系可以看成一棵树,相邻之间不能选择即该节点的父亲和儿子,根节点没有父亲) 一般解法:用f(x)表示x子树进行了决策之后x被选择,能获得的最大权值和,g(x)表示x子树进行了决策之 ...
分类:其他好文   时间:2020-02-26 14:13:48    阅读次数:66
1929条   上一页 1 ... 7 8 9 10 11 ... 193 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!