每天一道动态规划——第二天

通过第一道的动态规划,有没有点感觉了?

一般我们就是先暴力递归,自己多试试,试试感觉就出来了。

然后加缓存,这种傻缓存,一般就是不依赖之前的状态,还有递归。

后面就直接从初始状态把所有的表格的内容都给推完了,最后返回需要的就可以了。

好,拿着这些体会来看第二题!这一题里希望我能解决我的一个思维大坑。

当涉及到我如何通过每一小步的决策获取全局的最大值的问题,我就会想:早胖不算胖,晚胖压塌炕。

我怎么能具有全局观呢?这个二维数组dp的行和列的含义又该怎么界定呢?

1)题目描述

相关推荐
m0_528174457 分钟前
C++中的代理模式变体
开发语言·c++·算法
2401_8830354621 分钟前
C++代码风格检查工具
开发语言·c++·算法
啊哦呃咦唔鱼28 分钟前
LeetCode hot100-438 找到字符串中所以字母异位词
算法·leetcode·职场和发展
重生之后端学习33 分钟前
136. 只出现一次的数字
开发语言·算法·leetcode·职场和发展·深度优先
smj2302_796826521 小时前
解决leetcode第3869题.统计区间内奇妙数的数目
python·算法·leetcode
TracyCoder1231 小时前
LeetCode Hot100(66/100)——118. 杨辉三角
算法·leetcode·职场和发展
葳_人生_蕤1 小时前
Leetcode HOT 100
算法·leetcode·职场和发展
2501_924878731 小时前
注塑件银纹/流痕/色差如何归因?汽车零部件厂故障分析与快响方案复盘
汽车·排序算法·动态规划
仟濹1 小时前
【算法打卡day23(2026-03-15 周日)今日算法or技巧:双指针 & 链表 & 回溯算法】6个题
数据结构·算法·链表
靠沿2 小时前
【优选算法】专题十四——优先级队列
算法