0

我必须模拟一种化学现象。为此,我决定使用方形网格,在其中放置“条”:

网格

(条形以绿色表示)。网格和条形可以具有可变尺寸。条可以是水平的或垂直的,并且网格是周期性的,即第一行的第一个正方形被认为紧挨着第一行的最后一个正方形。此外,柱的数量是可变的(真的是可变的,我会说从 20 到 200)。

我的目标是模仿一些“最小化交互”。基本上,每个酒吧都需要尽可能远离其他酒吧。更准确地说,绿色方块之间的距离需要最大。我需要一种方法来找到最佳定位。

但我不知道该怎么做。如果条形图是单个正方形,我想我会使用某种蛮力,并且我会计算每种可能性的所有正方形之间的距离。但我不确定这是不是好方法,当然也不适用于这里。

你对如何做到这一点有任何想法吗?

4

0 回答 0