【发布时间】:2014-05-15 21:44:16
【问题描述】:
我正在尝试解决这个问题,我想知道是否有已知的现有算法/解决方案可以解决这个问题。
问题:
我有 n 个袋子和 n 件物品(重量相同或不同)要装进这些袋子。这些袋子中的每一个都有一定的重量限制,并且需要将 n 件物品放入这些袋子中,以便我可以使用每个袋子中的最大空间。
袋子大小相同。也想知道如何解决大小不等的袋子。
我阅读的大多数解决方案都是试图解决一个 0/1 背包的重量和价值。我应该认为重量和价值相同吗?我在正确的轨道上吗?
这不是作业问题。
【问题讨论】:
-
袋子大小一样吗?
-
是的,这些包的大小相同。也想知道如何解决大小不等的袋子。
-
那不应该是装袋
N的问题,装袋后剩下的货物1到N-1?大小不等(可能)更难。 -
我应该考虑重量和价值相同吗?
-
你是不是在尝试使用最少的包数(每个包的最大空间有点不清楚)?
标签: algorithm knapsack-problem