
树形动态规划
文章平均质量分 79
Galaxy Coder
这个作者很懒,什么都没留下…
展开
-
【JSOI 2018】潜入行动(树形动态规划)
题目链接【JSOI2018】【Luogu4516】潜入行动题目大意求nnn个节点的树上大小为kkk的覆盖集个数。本题中一个被标记的点可以覆盖所有与之相邻的点,但是不能覆盖其本身。 n≤100000n≤100000n\le 100000,m≤100m≤100m\le 100题解dp[ver][cnt][0/1][0/1]dp[ver][cnt][0/1][0/1]dp[...原创 2018-05-20 17:39:16 · 600 阅读 · 0 评论 -
「杂文」骗分过样例,暴力出奇迹
骗分过样例,暴力出奇迹我原本以为这是OIOIOI圈子中的一句玩笑话,可是在201820182018年的省选季度中,我发现这种“神奇操作”其实非常常见。骗分过样例题目链接:【JSOI2018】绝地反击 fleet 这题的505050分,是明显的计算几何+二分图匹配计算几何+二分图匹配计算几何+二分图匹配。 有同学不会计算几何,有同学不会二分图匹配,还有同学嫌这样写暴力太麻...原创 2018-06-02 22:08:14 · 5455 阅读 · 0 评论 -
树上覆盖集计数【树形动态规划】
Description给定一棵 nnn 个节点的树,求它的最小覆盖集个数。Solution我们考虑同时维护节点的最小覆盖集和最小覆盖集个数。我们发现一个点被覆盖只有 333 种情况:父亲被选入集合,自己被选入集合和至少一个儿子被选入集合。我们写出 DPDPDP 状态:⎧⎩⎨⎪⎪ f[u][i][0] 表示 u 的父亲被选入集合,自己和...原创 2018-08-21 01:02:34 · 448 阅读 · 0 评论 -
【NOIP 2018】保卫王国(动态规划 + 倍增)
目录题目大意思路分析代码实现题目大意【NOIP 2018】保卫王国给定一棵 nnn 个结点的树,点有权值。有 qqq 次询问,每次要求固定两个点是否染黑,求将树上的所有其他点染色,每条边的两端至少有一个黑点的所有方案中被染黑的点的最小权值之和。思路分析我们可以通过树形 DP\texttt{DP}DP 在线性时间内求出一个点 uuu 如果颜色为 ccc,那么整棵树的最小代价为 fu,cf_...原创 2018-11-19 22:49:22 · 1583 阅读 · 0 评论