如何生成随机分布的圆圈而不重叠?

时间:2015-01-05 01:09:51

标签: algorithm random

我需要生成一个图表,其中不同半径的多个点随机地位于画布中而不会重叠。

例如, 输入是画布大小{w:1000,h:1000}和

{
    {num:40, radius:30}, // 40 points with radius=30
    {num:100, radius:2}, // 100 points with radius=12
    .....
}

输出是这些点随机定位在画布上但没有重叠。

我希望能够可视化图形,所以我使用jquery来编写代码,但是没有用完。

您可以推荐哪种算法或工具? 谢谢你们!

0 个答案:

没有答案