- 38
- 0
- 约1.38千字
- 约 93页
- 2020-12-28 发布于福建
- 举报
树形动态规划
四川省绵阳南山中学
叶诗富
电话QQ:282364860
内容简介
本文以一些常见题目为载体,由浅入
深介绍树形动规的一般处理方法和技
巧,学习树形动规的常见模型以及相
关的综合应用。
认识树
树是一种十分优美的数据结构,因为它本身
就具有的递归性,所以树和子树之间能相互
传递很多信息,树上的许多特征都可以通过
它的子树的对应特征计算获得。所以树做动
态规划求最优解和做统计非常方便。
像淘有个学
树上最长链
给定一棵树,树上共有N个节点(N=5000),树上节点
的编号从1到N,每个节点的儿子个数最多为N-1,请
求出这棵树上的经过节点数最多的一条不重复的链
输入
第一行一个数N,表示树有N个节点
接下来N行,每行第一个数为X(0=Xi=N-1),表示编号
为的节点的儿子个数为X接下来X个数,依次表示每
个儿子的编号。X为0表示没有儿子
输出:
行一个数,表示最长链经过的节点个数
(内存限制10M)
像淘有个学
问题分析
目标:如图计算1为根的树上最长链
间动机:通过分析子树的相关信息
算出目标值
有两种情况
、最长链不经过1号节点
、最长链经过1号节点
状态定义:f表示以为根的树上从i点向下能得到的最长链。
刊=max(fon]+W[,son]),W表示i点到它对应儿子的边长
DP]表示以i为根的树的最长链(包括过节点和不过节点的
您可能关注的文档
最近下载
- FDA-OGD推出的2个《仿制药研发模块(速释剂和缓控试剂)》--1.pdf VIP
- 日立无机房LCA电气图纸接线图纸.pdf
- GBT186662014商品煤质量抽查和验收方法.pdf
- 2023年新疆维吾尔自治区成考(专升本)大学语文考试真题含解析.doc VIP
- 建设单位业主对监理单位工作的评价56119.doc VIP
- 污水处理药剂供货、服务方案.docx VIP
- (2026秋新版)人教版五年级数学上册《3小数除法整理和复习》PPT课件.pptx VIP
- 地球运动的地理意义教案-高一-地理-教案.docx VIP
- 小学英语四线三格格子模版.doc VIP
- ISO 16750-4-2023E中英文对译版( 道路车辆 电气及电子设备的环境条件和试验 _气候负荷.docx VIP
原创力文档

文档评论(0)