2013年10月20日

背包问题

摘要: 【转自】http://blog.csdn.net/livelylittlefish/article/details/2186206// n:物品数, weights:物品各重量, values:物品各价值, c:背包容量上限, choosen:物品被选中情况,1为被选,0不被选,// maxValue:最优解下的最大价值, 下标都从1开始void Knapsack::calcKnapsack(int* weights, int* values, int n, int c, int* choosen, int& maxValue){ int rows = n + 1; int col.. 阅读全文

posted @ 2013-10-20 16:17 没有什么能够阻挡 阅读(258) 评论(0) 推荐(0) 编辑

导航