Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 填充选择(泛洪填充机具)_Arrays_Algorithm_Multidimensional Array_Implementation_Flood Fill - Fatal编程技术网

Arrays 填充选择(泛洪填充机具)

Arrays 填充选择(泛洪填充机具),arrays,algorithm,multidimensional-array,implementation,flood-fill,Arrays,Algorithm,Multidimensional Array,Implementation,Flood Fill,我正在做一个简单的paper.io重拍,但我不知道如何实现洪水填充算法 我有一个30x30数组,它存储单元对象(它有关于单元所有者/尾部所有者的信息)。当玩家回到自己的领地时,他的尾巴被指定为拥有的细胞,但如何填充选定的空间-在他的领地和尾巴之间(如图所示)。 我不确定您是否在洪水填充的实施过程中遇到问题,或者您在理解其工作原理时遇到问题。无论如何,这里是一个真正伟大的资源,了解与相关的动画。我知道它是如何工作的,但是idk知道获得起始坐标的最佳方法是什么。玩家可以画这样的东西在这种情况下,我必

我正在做一个简单的paper.io重拍,但我不知道如何实现洪水填充算法

我有一个30x30数组,它存储单元对象(它有关于单元所有者/尾部所有者的信息)。当玩家回到自己的领地时,他的尾巴被指定为拥有的细胞,但如何填充选定的空间-在他的领地和尾巴之间(如图所示)。

我不确定您是否在洪水填充的实施过程中遇到问题,或者您在理解其工作原理时遇到问题。无论如何,这里是一个真正伟大的资源,了解与相关的动画。我知道它是如何工作的,但是idk知道获得起始坐标的最佳方法是什么。玩家可以画这样的东西在这种情况下,我必须使用洪水填充3次。当区块位于尾部或玩家区域时,它结束洪水填充。所以我不知道如何得到开始坐标来填充它;vIm不确定您在洪水填充方面是否存在实施问题,或者您在理解其工作原理方面是否存在问题。无论如何,这里是一个真正伟大的资源,了解与相关的动画。我知道它是如何工作的,但是idk知道获得起始坐标的最佳方法是什么。玩家可以画这样的东西在这种情况下,我必须使用洪水填充3次。当区块位于尾部或玩家区域时,它结束洪水填充。所以我不知道如何得到开始坐标来填充它;v