- 11
- 0
- 约3.66千字
- 约 22页
- 2018-07-17 发布于湖北
- 举报
动态计划
* 动态规划 by 石门中学 柯新宇 背包问题简单类型 01背包--即选和不选 O(n) 完全背包--有无限个物品,倒着做就行了,O(n) 至于为什么? ---------自已YY 多重背包--枚举个数 O(nmW) 背包问题简单类型 01背包--即选和不选 O(n) 完全背包--有无限个物品,倒着做就行了,O(n) 至于为什么? ---------自已YY 多重背包--枚举个数 O(nmW) 对于多重背包,有这样一个问题: 有n种物品,它们重量和价值为 wi 和 vi。选出一些物品,使总重量不超过 W 且它们的价值最大。 第 i 种物品可以选 mi 个 n≤100 wi,vi≤100 mi,W≤10000 显然,直接做是肯定超时的 关于多重背包的优化 分解优化: 对于 mi 来说 mi 可以分解成1+2+……+2^k+a( 0 ≤ a < 2^(k-1) ) 那么这就包含了所有的情况 ( 0 ~ mi ) 一个选 mi 个的物品就分成 log mi 个物品(只选一个) 这样,总物品就分成了O(nlogm) 个。 直接一般的01背包就可以在O(nW logm) 内A掉。 关于多重背包的优化 int dp[maxw+1]; void solve() { for(int i=0;i=n;i++){
您可能关注的文档
- 二级法规02.pdf
- 儿画知识.doc
- 多模态的语篇了解讲解.ppt
- 对外经贸大学2018《经济学》考研大纲.pdf
- 对外经贸大学2018《刑事诉讼法》考研大纲.pdf
- 多吃红枣保持身体健康.pptx
- 多动障碍的心理跟教育——第三讲 多动症儿童的身心起色.ppt
- 读书条记.doc
- 读书条记2.doc
- 读书条记ppt-022《这辈子只能这样?》-秋叶ppt.pptx
- 广西南宁市第二中学2025-2026学年八年级下学期开学收心自测英语试卷(含解析).docx
- 广西南宁市武鸣区武鸣高级中学等校2026年高考模拟信息卷数学试题(含解析).docx
- 广西壮族自治区崇左市江州区2025-2026学年八年级上学期期末语文试题(含解析).docx
- 广西壮族自治区防城港市防城区2025—2026学年八年级上学期期末地理试题(含解析).docx
- 部编版一年级下册语文第五单元培优卷A卷(含答案).docx
- 福建省厦门海沧实验中学2025-2026学年高二上学期期末地理试题(含解析).docx
- 甘肃省天水市甘谷县模范初级中学2025-2026学年九年级数学下学期第一次检测考试试题(含解析).docx
- 甘肃省武威市凉州区爱华育新学校2025-2026学年九年级上学期12月月考英语试题(解析版).docx
- 甘肃张掖市2025--2026学年下学期九年级数学阶段反馈试卷(含解析).docx
- 广东惠州博罗县2025-2026学年九年级上学期阶段诊断历史试卷(含解析).docx
原创力文档

文档评论(0)