小结动态规划的基本思想-HDU动态规划

DP 的基本思想挺,简单来说,就是避免重复计算,把已经计算过的子问题的答案存下来,后面遇到类似问题就直接拿出来用。就像写代码时,保存计算结果以便下次使用一样,避免了重复计算,提升了效率。其实多复杂问题都能通过这种方式转化为多个小问题,逐个,合起来就是整个问题的答案。你要注意的是,尽管表格中存了结果,但也别忘了清理那些暂时不需要的数据哦。

如果你能掌握 DP 的基本思想,那之后你在面对类似的优化问题时,应该能更轻松地找到合适的解法。它可以你一些“最优化”的问题,比如找最短路径、最小费用等,这些问题时,DP 几乎是必备技能了。说实话,掌握了 DP,你的编程能力会大大提升哦!

ppt 文件大小:507.5KB