摘要: 实践报告任选一题进行分析。内容包括: 实践题目: 数字三角形 问题描述: 给定一个由 n行数字组成的数字三角形如下图所示。试设计一个算法,计算出从三角形 的顶至底的一条路径(每一步可沿左斜线向下或右斜线向下),使该路径经过的数字总和最大。 输入格式: 输入有n+1行: 第 1 行是数字三角形的行数 阅读全文
posted @ 2018-11-11 19:01 GYRY 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 你对动态规划算法的理解 动态规划其实与分治法相似,区别在于子问题重叠上,如何避免因子问题重叠而产生的大量无效的运算。对此,一般我们都是整个表来填,根据表还查看已经计算过的子问题结果就可以了。填表是门学问,当然对于我来说,找出最优解的性质也很难。动态规划一般用递归来做省力,所以可以不用动态规划的时候尽 阅读全文
posted @ 2018-11-11 18:40 GYRY 阅读(73) 评论(0) 推荐(0) 编辑