随笔分类 - 树型DP
树型DP
摘要:一、树的直径 记录最长、次长,输出 \(max(最长+次长)\) \(AcWing\) \(1072\) 树的最长路径 #include <bits/stdc++.h> using namespace std; const int N = 10010, M = N << 1; int n; // n
阅读全文
摘要:##$P4084$ $Barn$ $Painting$ $G$ 一、题目描述 给定一颗$N$个节点组成的树,$3$种颜色,其中$K$个节点已染色,要求任意两相邻节点颜色不同,求合法染色方案数。 二、解题思路 树形计数类$DP$ 状态表示 设$f[u][j]$表示将$u$染色为$j$时,$u$这棵子树
阅读全文
摘要:$51nod$ $1588$ 幸运树 【知识点】树形$dp$统计树上方案数 一、题目描述 定义幸运数字只由$4$和$7$组成,比如$4$,$7$,$47$。 定义幸运数字只由$4$和$7$组成,比如$4$,$7$,$47$。 给一棵树,要我们找到三元组$(i,j,k)$,两两之间的路径中必须要有一条
阅读全文
摘要:## [$AcWing$ $1077$. 皇宫看守](https://www.acwing.com/problem/content/1079/) ### 一、题目描述 太平王世子事件后,陆小凤成了皇上特聘的御前一品侍卫。 皇宫各个宫殿的分布,呈一棵树的形状,宫殿可视为树中节点,两个宫殿之间如果存在道
阅读全文
摘要:## [$AcWing$ $323$ . 战略游戏](https://www.acwing.com/problem/content/325/) ### 一、题目描述 鲍勃喜欢玩电脑游戏,特别是战略游戏,但有时他找不到解决问题的方法,这让他很伤心。 现在他有以下问题。 他必须保护一座中世纪城市,这条城
阅读全文
摘要:##[$AcWing$ $1074$ . 二叉苹果树](https://www.acwing.com/problem/content/1076/) **[视频讲解](https://www.bilibili.com/video/av668731451)** ### 一、题目描述 有一棵二叉苹果树,如
阅读全文
摘要:##[$AcWing$ $1075$. 数字转换](https://www.acwing.com/problem/content/1077/) ### 一、题目描述 如果一个数 $x$ 的约数之和 $y$(不包括他本身)比他本身小,那么 $x$ 可以变成 $y$,$y$ 也可以变成 $x$。 例如,
阅读全文
摘要:\(AcWing\) \(1073\). 树的中心 一、题目描述 给定一棵树,树中包含 \(n\) 个结点(编号\(1\)~\(n\))和 \(n−1\) 条无向边,每条边都有一个权值。 请你在树中找到一个点,使得该点到树中其他结点的最远距离最近。 输入格式 第一行包含整数 \(n\)。 接下来 \
阅读全文
摘要:\(AcWing\) \(1072\) 树的最长路径 一、题目描述 给定一棵树,树中包含 \(n\) 个结点(编号\(1\)~\(n\))和 \(n−1\) 条无向边,每条边都有一个权值。 现在请你找到树中的一条最长路径。 换句话说,要找到一条路径,使得使得路径两端的点的距离最远。 注意:路径中可以
阅读全文
摘要:##[$AcWing$ $10$. 有依赖的背包问题](https://www.acwing.com/problem/content/description/10/) ### 一、题目描述 有 $N$ 个物品和一个容量是 $V$ 的背包。 物品之间具有依赖关系,且依赖关系组成一棵树的形状。如果选择一
阅读全文

浙公网安备 33010602011771号