Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在做一个二维装箱算法。目标是将一组矩形一个一个地放入一个 bin 中。
在每个矩形插入时,我想更新占用区域和空闲区域之间的边界。因此,我正在寻找一种算法或方法。算法必须能够:
1)在矩形插入后找到边界(或找到边界的所有点)。
2)顺时针移动边界的所有点(想象现在我有边界的所有点坐标)。
3)在边界的每个角(点),算法可以判断这个点是在左上、右上、左下、右下
任何帮助将不胜感激。如果您需要更多信息,请询问,我会尽力提供。
谢谢
请参阅以下链接:
http://en.wikipedia.org/wiki/Bin_packing_problem
如何以编程方式实现二维装箱?
https://math.stackexchange.com/questions/352575/2d-bin-packing-problem-with-opportunity-to-optimize-the-size-of-the-bin