蓝桥杯算法入门(Python) 课件 8-4DP背包.pptxVIP

  • 0
  • 0
  • 约小于1千字
  • 约 27页
  • 2026-08-23 发布于山东
  • 举报

蓝桥杯算法入门(Python) 课件 8-4DP背包.pptx

罗勇军;最经典的DP问题:0/1背包;模型;暴力法;例:有5个物品,重量分别是{2,2,6,5,4},价值分别为{6,3,5,4,6},背包的容量为10。

定义状态:二维表dp[][]

dp[i][j]:表示把前i个物品装入容量为j的背包中获得的最大价值。;填表:按只放第1个物品、只放前2个、只放前3个......一直到放完,这样的顺序考虑。(从小问题扩展到大问题)

1、只装第1个物品。(横向是递增的背包容量);7;8;9;10;11;12;状态转移方程;14;15;例题8.3:2022【lanqiaoOJ2186】;17;18;完全背包;例题8.5:疯狂的采药/problem/P1616;题解;22;23;分组背包;例题8.6:通天之分组背包/problem/P1757;26;27

文档评论(0)

1亿VIP精品文档

相关文档