背包和区间DP

背包问题也分很多比如最经典的01背包问题,分组背包,完全背包。
所有的学习的背包问题都是从01背包问题上发展而来的,比如01背包的经典问题就是有限的空间中获得最大的利润,那么分组背包就是所有的有N件物品,告诉你这N件物品的重量以及价值,将这些物品划分为K组,每组中的物品互相冲突,最多选一件,求解将哪些物品装入背包可使这些物品的费用综合不超过背包的容量,完全背包就是有N 件物品和一个容量为的背包。每个物品能无限制的使用任意个。求解将哪些物品放进包里可以使价值最大。还有多重背包问题有 N件物品和一个容量为V 的背包每个物品最多只有M个物品可用。求解将哪些物品放进包里可以使价值最大。
区间DP问题也是经典DP问题的延伸,顾名思义是在区间上DP,它的主要思想就是先在小区间进行DP得到最优解,然后再利用小区间的最优解合并求大区间的最优解。
相关的问题还要等到做完相关的例题再总结出来。
下面就要学习递推算法,弥补上个学期的弱点吧。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值