- 5
- 0
- 约1.24万字
- 约 19页
- 2016-12-26 发布于湖南
- 举报
树型动态规划的实例分析
中山市华侨中学——李彦亭
什么是树型动态规划
顾名思义,树型动态规划就是在“树”的数据结构上的动态规划,平时作的动态规划都是线性的或者是建立在图上的,线性的动态规划有二种方向既向前和向后,相应的线性的动态规划有二种方法既顺推与逆推,而树型动态规划是建立在树上的,所以也相应的有二个方向:
根—叶:不过这种动态规划在实际的问题中运用的不多,也没有比较明显的例题,所以不在今天讨论的范围之内。
叶-根:既根的子节点传递有用的信息给根,完后根得出最优解的过程。这类的习题比较的多,下面就介绍一些这类题目和它们的一般解法。
例题与解析
加分二叉树
设一个n个节点的二叉树tree的中序遍历为(l,2,3,…,n),其中数字1,2,3,…,n为节点i个节点的分数为di,tree及它的每个subtree(也包含tree本身)的加分计算方法如下:
subtree的左树的加分× subtree的右子树的加分+subtree的根的分数
若某个子树为,规定其加分为1,叶子的加分就是节点本身的分数不考虑它的空 试求一棵符合中序遍历为(1,2,3,…,n)且加分最高的二叉树tree。要求输出;
(1)tree的最高加分 (2)tree的前序遍历
【输入格式】
第1行:一个整数n(n<30),为节点个数。 第2行:n个用空格隔开的整数
您可能关注的文档
最近下载
- SJ∕T 31469-2002 防静电地面施工及验收规范.pdf VIP
- 语文人教版六年级下册《竹石》.ppt VIP
- 人音版 音乐六年级上册第一课 芬芳茉莉 大单元设计(课件).pptx VIP
- JTG F80-1-2017 公路工程质量检验评定标准.pdf
- 第2课活动制作植物名片(课件)粤教版三年级下册综合实践活动.pptx VIP
- adams 初级培训教程 第15章 载荷和样条插值函数.pdf VIP
- 一体化成型纤维缠绕网格承力筒模具设计.pdf VIP
- 2026第四届全省技能大赛增材制造项目(世赛选拔)项目技术工作文件.pdf VIP
- 统编版道德与法治小学四年级下册第11课《多姿多彩的民间艺术》练习题(含答案).docx VIP
- T CRES 0029—2025 阴离子交换膜燃料电池 第三部分 膜电极性能测试方法.pdf VIP
原创力文档

文档评论(0)