摘要: 前几天在USACO上做题的时候,遇到一道可以用DP解决的题。虽然思路很简单还是想了半天,遂决定找些资料把DP问题总结一下。想起当年看算法导论的时候对这一块就是模模糊糊,想做这个事情已经很久了,结果一直拖到现在。DP的几个步骤:1) 描述最优解的结构2) 递归定义最优解的值3) 按自底向上的方式计算最优解的值4) 由计算出的结果构造一个最优解这是算法导论上的官方说法,其实我觉得要解DP第四步不算的话主要就是先找到最优子结构然后设计好状态转换方程就搞定了,但这两步也就是解题的难点。首先拿到问题,一般DP问题都会给人一种很强烈地能用DP解决的感觉(博主是来卖萌的),好吧是能找到最优子结构的并且具有重 阅读全文
posted @ 2013-04-24 15:18 木de风 阅读(333) 评论(0) 推荐(0)