计算的话只能用f[i][j]=max(f[i-1][j-v[i] ]+w[i],f[i-1][j])递推,f[i][j]表示考虑当前第i 个物品,背包为大小为j的情况.w[i]表示第i件物品价格.v[i]表示体积.
这种题一般都是计算机解决的