谢谢哥们捧场啊,我再把问题描述一遍吧:
我现在有m个背包,背包质量给定,在讨论时仅考虑质量,背包的体积可以忽略。每个人所分配的背包数没有限制,仅仅限制每个人所获背包的总重量。背包不能被分拆,只能整个的分给某一个人。
我要把这每个背包分给n个人,要求每个人所获得的背包质量尽量均衡,请设计一个简洁快速的算法来求出
所有的分配方案。所有的分配方案!!!!!!!!!!!!!!!
再举个不恰当的例子吧:
我现在手中有100张钞票,里面有美元,人民币,欧元,日元,英镑等等,现在我给出这100张钞票的种类及面值(如第一张为100元人民币,第二章为10元美元)和这一时刻,各种货币之间的汇率。现在我要把这100张钞票分给10各人,要求各个人所得钞票的总价值尽可能相同,请求出所有方案(当然,如果不能绝对平均,我希望各人的钱数尽可能均衡)。