我有一个8x8的正方形棋盘,上面可以放置不同颜色的方形瓷砖。这些方形瓷砖可以是不同大小的正方形,边长范围为1到8,由于棋盘大小限制,8是最大值。
我需要找到一种算法,可以将相同颜色的正方形区域替换为与该区域本身大小相同的正方形瓷砖。
请看下面的例子:
在这些例子中,我们将标记为“x”的瓷砖颜色更改为黄色,以获得更大的黄色正方形区域。我正在寻找一种算法,可以用与该区域本身大小相同的相应瓷砖(步骤C)替换大的黄色正方形区域。也许该算法可以从我们更改颜色的瓷砖(标记为“x”的瓷砖)开始检查相邻的瓷砖。
我需要找到一种算法,可以将相同颜色的正方形区域替换为与该区域本身大小相同的正方形瓷砖。
请看下面的例子:
在这些例子中,我们将标记为“x”的瓷砖颜色更改为黄色,以获得更大的黄色正方形区域。我正在寻找一种算法,可以用与该区域本身大小相同的相应瓷砖(步骤C)替换大的黄色正方形区域。也许该算法可以从我们更改颜色的瓷砖(标记为“x”的瓷砖)开始检查相邻的瓷砖。