算法设计吧 关注:332贴子:101
  • 1回复贴,共1

求0/1背包的最小价值

只看楼主收藏回复

[vk、v1、v2、v3、v4、wi、……这些中k、1、2、3、4、i、……都是脚标]
设有n种不同面值的硬币,第i种硬币的币值是vk(其中v1=1),重量是wi,i=1,2,…,n且现在购有某些总价值为y的商品,需要用这些硬币付款,如果每种钱币使用的个数不限,问如何选择付款的方法使得付出钱币的总重量最轻?设计一个求解该问题的算法. 假设问题的输入实例是:
v1=1, v2=4, v3=6, v4=8
w1=1, w2=2, w3=4, w4=6
y=12


1楼2016-06-14 21:44回复
    本人熟悉matlab,R,Python编程语言,熟悉各种智能算法如遗传算法,粒子群算法等等;同时对机器学习算法如支持向量机,神经网络(深度学习),决策树等等有研究。研一一年帮助过本校一名硕士和一名博士顺利毕业,帮助企业做过大数据处理方面的业务。如有业务需求,请联系本人:QQ 2877872486


    IP属地:安徽2楼2017-03-05 14:51
    回复