<p>我在python中有一个2D表示一个平铺贴图,数组中的每个元素都是1或0,0表示陆地,1表示水。我需要一个算法,取2个随机坐标作为圆心,一个半径(最大5)的变量,并替换数组中必要的元素来形成一个完整的圆。在</p>
<pre><code>x = random.randint(0,MAPWIDTH)
y = random.randint(0,MAPHEIGHT)
rad = random.randint(0,5)
tileMap[x][y] = 1 #this creates the center of the circle
</code></pre>
<p>我该怎么做?在</p>