动态规划理论心得~

**

动态规划

**
首先,我们要知道,动态规划并非一种算法,而是一种思想。
下面是干货~~~
万能解题思路:

  • 动态规划 = 递归 + 记忆化算法
  •                |    (为了递归,我们要缩小规模)
                   |       所以....
                   V       要
             划分相似子问题
                   |     (因为边界状态的问题,我们能直接解决)
                   |       所以给问题划分边界
                   V      即
              找到问题边界
                   |
                   |
                   V
     利用子问题间的关系(即状态转移方程)
                   |
                   |       通过递推关系~~此处省略n h的思考时间
                   V
        不断记录每个子问题最优解
      (列表格有助于思考,(思考时间变为(n的0次幂)!!!)
                   |
                   |
                   V
          得到的最终状态就是最优解
          Accept 
    

    备注

    • 1.在划分子问题的同时,状态神不知鬼不觉地就被确定下来了。
    • 2.子问题的最优解,就是子问题的状态。(有些绕人,体谅我的语言中枢)~
    • 3.递归三要素
      | 拆分相似问题 | 找递归边界 | 找递归关系 |
    • 4.!!!The Last but not the Least,实践出真知,实践是检验真理的唯一标准。
      温馨提示:
      做题千万条,读题第一条。
      做题不规范,爆零两行泪。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值