如题,每个商品都有价值及重量,在所给的商品中选取N(例如:10)个商品,且这N个商品的重量相加小于W(例如:100),求符合条件的所有结果.
最暴力的,套N次循环
目前这样做的
这个属于算法类的,已经不属于代码方面了
先循环出选出N个商品的所有可能在循环的过程中进行判断重量加和
目前这样做的,但是时间有点久....
递归+剪枝 网上搜一下01背包的模版 稍微修改一下就行了
目前用的就是递归,计算所有结果,每个结果的总重量相加,符合条件就存起来.但是数据大一点时间就太久了
@Mr丶Yan: 要及时剪枝,如果还不行 那就用DP来做
贪心模板题?
– RRRRR君 3年前