我想在*100平面上生成均匀分布的圆/点/节点.为此我在java中使用Random()方法.具体来说,我是以下列方式进行的:
Random r1=new Random();
for(int i=0;i<100;i++){
x=100*r1.nextDouble();
y=100*r1.nextDouble();
}
Run Code Online (Sandbox Code Playgroud)
但问题在于,当我一遍又一遍地运行代码时,节点在平面上没有均匀间隔,即,存在集中的集群和一些未占用空间的块.
任何想法,建议将受到高度赞赏.下图显示了具有簇和白色空间的典型输出.圆圈的数量只是圆圈的ID.
