【动态规划4】树与图上的动态规划

题单介绍

对应进阶篇第 16 章。 树与图上的动态规划,顾名思义,就是以树或图为模型的动态规划。树上动态规划是最常见 的动态规划形式之一,因为树型本身就带来了子结构(树上的父子关系),大部分情况下,都是 通过子结点的 DP 值推导出父结点的 DP 值。而图上的动态规划,由于没有很明显的子结构,所 以比较受限。有向无环图(DAG)由于点之间有着明显的分层,性质相较于图更加良好。许多图 上的问题可能转化后成为树上的或 DAG 上的问题。剩下的许多问题模型,又可以转化为最短路 问题。我们将依次介绍上述提到的模型。 ![](https://ipic.luogu.com.cn/h644w4.png)

题目列表

  • 没有上司的舞会
  • 二叉苹果树
  • [CTSC1997] 选课
  • 跑路
  • [NOI2020] 美食家
  • 绿豆蛙的归宿
  • 采蘑菇
  • [NOIP2003 提高组] 加分二叉树
  • 最大子树和
  • 战略游戏
  • [ZJOI2006] 三色二叉树
  • 有线电视网
  • [HAOI2010] 软件安装
  • [USACO10MAR] Great Cow Gathering G
  • [NOIP2017 提高组] 逛公园
  • [CSP-S2020] 函数调用
  • [省选联考 2021 A/B 卷] 图函数