我正在使用Python中的随机变量将组件随机放置在网格上,并为要放置的组件数重复以下代码:
[random.randint(0,32), random.randint(0,27), random.randint(0,3), 1]
而且,对于数组中每个零件,我也都有零件尺寸,如下所示:
partSizes = [[[10, 10], [4, 2], [4, 2]]]
因此,当我在网格上随机放置零件时,其中一些会重叠,因此需要跳过先前放置的零件所占据的网格部分,以免发生重叠。 我是Python的新手,因此很难弄清楚这一点。任何帮助都感激不尽。 问候