动态规划学习

经过浅显的接触:经过浅显的接触:
DP是枚举所有 “有希望成为答案” 的解来找到最优解的方法

DP和递归的类似之处: 都是要在前后步骤中找出规律,通过前面步骤的最优解获得后面步骤的最优解,直到结束
dp和递归的区别之处: 在找规律时,递归需要找出一个某一步与后面每一步的关系,但是dp找的其实是某一步与特定后一步或特定后多步)的关系

【动态规划的判断标准】 总结:前与后无关,但后与前相关

能将大问题拆成几个小问题,且满足无后效性、最优子结构性质。

1,最优子结构:每个阶段的最优状态可以从之前某个阶段的某个或某些状态直接得到
2,无后效性:这阶段状态,未来的发展不受过去状态的影响 -》大白话:只关心其是什么,不关心其怎么来

【动态规划步骤】

步骤:1定函数(定函数时注意确定自变量x和f(x)的实际意义)
	  2找优化

【动态规划的核心思想】

DP是枚举所有 “有希望成为答案” 的解,类似带过滤器的暴力法

待完善。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值