经典动态规划题

题目大意:对于一个有数字组成的二叉树,求由叶子到根的一条路径,使数字和最大,如:

 

Sample Input

5
7
3 8
8 1 0
2 7 4 4
4 5 2 6 5

Sample Output

30

思路就是由下向上动态规划,保存页子节点到当前节点的最大值,最后结果就是num[0][0](num用来存放三角数据)

代码如下:

 

Code

 

      

posted on 2009-01-07 22:57  pandy  阅读(558)  评论(0编辑  收藏  举报