如何将预定义的圆放置在网格上以使其不重叠?

时间:2019-03-31 20:12:48

标签: algorithm sorting math graph geometry

我正在制作一个应用程序,其中将在屏幕上绘制预定义的圆圈。在放置圆之前,我知道半径有多大。我正在努力放置圆圈,以免它们重叠。用最简单的术语来说,我需要一个接受半径并返回不重叠的(x,y)坐标列表的函数。能够优先于平面原点确定一些圆的位置也将有所帮助。

我发现算法可以放置随机圆并使其重叠,但是很难有效地将它们应用于预定义的圆。

有人可以指出我正确的方向吗?谢谢!

0 个答案:

没有答案