装箱算法 python
时间: 2023-08-19 12:04:45 浏览: 186
python算法大作业装箱问题 Python环境 Python 3.7
5星 · 资源好评率100%
装箱算法是一种用来解决装箱问题的算法。其中一种叫做Bottom-Left装箱算法,它的思想是从箱子的右上角开始,先尽可能向下移动,再向左移动,不断循环直到无法再移动。这个算法可以用来优化箱子的空间利用率。在Python中,可以使用以下代码来实现Bottom-Left装箱算法:
```python
from tools import *
import random
#***(bottom-up left-justified)法求解二维装箱问题
# @BetterBench
# 思想:首先将选中的物体放在箱子的右上角,然后尽量向下向左作连续移动,直到不能移动为止
# 输入参数
itemNum = 30 # 物品数目
AllItem = np.array([[
阅读全文