package com.zhang.reflection.面试.算法模版.背包问题模版; /** * 有N种物品和一个容量为V的背包。第i种物品最多有p[i]件可用,每件费用是w[i],价值是v[i]。 * 求解将哪些物品装入背包可使这些物品的费用总和不超过背包容量,且价值总和最大。 */ public class 多重背包 { public static void main(String[] args) { //物品个数 int numbers = 4; //背包容量 int capacity = 5; //个体容量 int[] weight = {1, 2, 3, 4}; //个体价值 i...