如何用Python解决Box Packing问题?

给您N个盒子和M个对象。每个盒子的容量为n(i),存储在一个列表中。每个对象都有一个存储在列表中的卷m(i)。设计一种包装解决方案,以包装尽可能多的物品。而且,如果有多种解决方案,则要浪费尽可能少的空间。

返回一个列表,其中l(i)存储要包装在其中的相应盒子。如果无法打包对象i,则将l(i)设置为-1。

评论