acm_动态规划算法-公开课件.pptVIP

  • 1
  • 0
  • 约5.8千字
  • 约 30页
  • 2019-06-01 发布于广西
  • 举报
动态规划算法 王 璐 中原工学院计算机学院 2009-12 算法思想 规划 (Planning) 规划是比较全面的长远的发展计划----现代汉语词典 动态规划 (Dynamic Planning) 通过多阶段决策逐步找出问题的最终解,并且每个阶段的决策都是需要全面考虑各种不同的情况分别进行决策。这样,当各阶段采取决策后,会不断决策出新的数据,直到找到最优解。 每次决策依赖于当前状态,又随即引起状态的转移,一个决策序列就是在变化的状态中产生出来的,故有“动态”的含义。 所以,这种多阶段最优化决策解决问题的过程称为动态规划。 动态规划主要针对最优化问题 数塔问题 给定一个数塔,如下所示。在此数塔中,从顶部出发,在每一节点可以选择向左走还是向右走,一直走到底层。请找出一条路径,使路径上的数值和最大。(59) 9 12 15 10 6 8 2 18 9 5 19 7 10 4 16 数塔问题 贪心可行?分治可行?不行! 搜索可行?可行,但费时! 动

文档评论(0)

1亿VIP精品文档

相关文档