会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
|
首页
| |
新文章
|
联系
|
订阅
|
管理
2016年5月12日
多重背包问题II
摘要: 多重背包问题II 总体积是m,每个小物品的体积是A[i] ,每个小物品的数量是B[i],每个小物品的价值是C[i] 求能够放入背包内的最大物品能够获得的最大价值 和上一个很类似 上一题体积就是价值,这里的价值是单独定义了 状态转移方程 不放A[i] f[i][j] =f[i-1][j] 放A[j]
阅读全文
posted @ 2016-05-12 20:35 水滴四川
阅读(454)
评论(0)
推荐(0)
编辑
多重背包问题
摘要: 多重背包问题 总体积是m,每个小物品的体积是A[i] ,每个小物品的数量是B[i] 求能够放入背包内的最大物品的体积 解题 和01背包问题很类似 状态转移方程 不放A[i] f[i][j] =f[i-1][j] 放A[j] 可放多个设为k, k = min(j/A[i],B[i]) f[i][j]
阅读全文
posted @ 2016-05-12 20:27 水滴四川
阅读(1067)
评论(0)
推荐(0)
编辑
lintcode:背包问题II
摘要: 背包问题II 给出n个物品的体积A[i]和其价值V[i],将他们装入一个大小为m的背包,最多能装入的总价值有多大? 注意事项 A[i], V[i], n, m均为整数。你不能将物品进行切分。你所挑选的物品总体积需要小于等于给定的m。 您在真实的面试中是否遇到过这个题? Yes 背包问题II 给出n个
阅读全文
posted @ 2016-05-12 19:59 水滴四川
阅读(782)
评论(0)
推荐(0)
编辑
lintcode:背包问题
摘要: 背包问题 在n个物品中挑选若干物品装入背包,最多能装多满?假设背包的大小为m,每个物品的大小为A[i] 样例 如果有4个物品[2, 3, 5, 7] 如果背包的大小为11,可以选择[2, 3, 5]装入背包,最多可以装满10的空间。 如果背包的大小为12,可以选择[2, 3, 7]装入背包,最多可以
阅读全文
posted @ 2016-05-12 19:41 水滴四川
阅读(1553)
评论(0)
推荐(0)
编辑
智力题:砝码称重问题
摘要: 第一题 假设有280g食盐,有一架天平,有两个砝码,分别是14g,4g.请问能否在3次内将280g食盐分为100g和180g两堆,请详细描述你的解决方法 解法一: 第一次:平分280g的食盐:140g、140g 目前重物:食盐:140g、140g,砝码:4g、14g 第二次:平分140g的食盐:70
阅读全文
posted @ 2016-05-12 17:18 水滴四川
阅读(6932)
评论(1)
推荐(0)
编辑
公告