gpt4 book ai didi

algorithm - 有效的木板切割算法

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:34:08 24 4
gpt4 key购买 nike

我需要想出一种算法来切割木板,尽量减少浪费。切割机直线切割;它不能中途停止,例如转 90° 继续。

示例:
我有一 block 尺寸为 280cm x 207cm 的木板,需要尽量减少切割过程后的浪费。

我有以下一组表格宽度和长度。

宽度
140
140
140
197
197
30,5
30,5

长度
33
33
33
33
33
33
33

我正在考虑使用“贪心算法”,因为长度始终相同。有什么想法吗?

最佳答案

这是 2D bin packing 的变体,它是 NP 难的。一个常见的近似方法是按宽度对棋子进行排序,然后开始从仍然足够的最小剩余棋盘中切出棋子。在 http://cgi.csc.liv.ac.uk/~epa/surveyhtml.html 阅读更多关于这个和更复杂算法的信息

关于algorithm - 有效的木板切割算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19783808/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com