动态规划入门

声明:本篇文章是对b站up万诺coding的视频记录,故为转载文章。
视频地址:一个视频彻底搞懂 动态规划!

  

动态规划:就是将问题与已知的结果组成等式,从而得出未知的结果。
  
例题:

  

由此可知,该算法有重复的计算,也就是有优化空间,我们用一个记忆数组来解决这个问题。

  
优化结束,开始转变为动态规划

  
又发现可以继续优化空间(仅仅使用某一状态的前两个状态,且该状态后面又作为已知状态使用)

  

总结:递归写法→利用记忆数组优化时间→dp写法→看看能否再次优化空间。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值