背包练习及区间dp

博主分享了学习区间动态规划(dp)的挑战与心得,强调了理解区间dp思路的重要性,包括初始化dp数组、枚举区间长度及起始点,最终求解区间内最优值问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    这几天学了区间dp,怎么说呢,背包还没掌握好久又接受了新的知识,更懵逼了。有点跟不上老师上课的讲课速度了,课下必须多看多做,不然真的不会做题了。哎,现在甚至有时候连题目都读不懂什么意思了,更别说思路了。崩溃了!

    区间dp,顾名思义,就是解决一些区间内的最优值的问题,一般和枚举结合运用,定义结构体什么的。

区间dp的大致思路就是

初始化长度为1(or 2,3....具体因题而异)的dp数组的值

然后枚举区间长度,枚举区间的起始点由小区间转移到大区间。

最后dp[1][n]往往就是答案。

最近做题也感觉比较吃力,目前就AC了三道题,其中一个还是上一套训练题目中的原题,真的是太菜了!还要努力啊!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值