NOIP的DP总结之DP类型.docxVIP

  • 208
  • 0
  • 约2.77万字
  • 约 53页
  • 2017-10-06 发布于重庆
  • 举报
NOIP的DP总结之DP类型

Dp类型总结Content资源型dp 01背包完全背包多重背包二维费用背包分组背包有依赖的背包泛化物品背包问题的经典变形背包问题的搜索解法背包附题机器分配线性dp区间dp(剖分问题)平面dp(地图dp、坐标dp)树型dp字符串dp贪心dp多进程dp状压dp判定型dp目标型dp概率dp二次dp(双重动态规划)递推问题排列dp计数问题关于记忆化搜索加优化dp此部分总结的是dp类型。虽然总结的是dp,但我把递推也放了进来。严格来说,递推不属于dp问题,因为dp不仅有递推过程,还有决策(即取最优),但广义的dp是可以包含递推的,递推是一类简单的、特殊的dp,毕竟dp与递推密不可分。Dp类型主要分为纯粹dp问题和复合dp问题。一资源型主要是背包,背包部分的资料来源主要是《背包九讲》,另外也有自己的一些补充。背包部分可以添加个叫“+-1背包”的家伙(属判定型dp);其次还有机器分配类问题。01背包这个是最基础的。首先要注意问法,是否必须完全装满,若是,则初值除f[i,0]=0外全赋值为负无穷。空间优化:二维变一维,注意枚举顺序要变为downto!时间优化:内层枚举的下界取max{V-sum{w[i..n]},c[i]}相关题目:01背包母题,采药,poj2184,poj1882,poj1252,poj2063,poj1717,poj1203变形:1 判定性01背包:装箱问题,石子归并(装hal

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档