多重背包问题，空间优化到一维