标签:abs trigger xtend 图片 rip 理解 Edito 方向 初始化
一张image
通过一个2-D整数数组来表示,每一个整数代表图片的像素值(从0到65535)。
给定一个坐标 (sr, sc)
代表洪水填充的起始像素(行和列),以及一个像素颜色newColor
,“洪水填充”整张图片。
为了实现一个“洪水填充”,考虑起始像素点,以及与起始像素相同颜色的起始像素4向连接的任何像素,以及与这些像素4向相连的任何像素(同样和起始像素相同颜色),以此类推。把所以之前提到的像素点替换成新的颜色。
最终,返回修改后的图片。
样例 1:
输入:
image = [[1,1],[0,0]]
sr = 0, sc = 0, newColor = 2
输出: [[2,2],[0,0]]
样例 2:
输入:
image = [[1,1,1],[1,1,0],[1,0,1]]
sr = 1, sc = 1, newColor = 2
输出: [[2,2,2],[2,2,0],[2,0,1]]
解释:
从图片的中心(坐标为(1, 1)),所有和起始像素通过相同颜色相连的像素上成了新的颜色。
注意底下的角落没有被染成2,因为它和起始像素不是4方向相连。
image
和 image[0]
的长度会在[1, 50]
范围内。0 <= sr < image.length
和 0 <= sc < image[0].length
。image[i][j]
的每一中颜色值和newColor
会是在 [0, 65535]
内的整数。标签:abs trigger xtend 图片 rip 理解 Edito 方向 初始化
原文地址:https://www.cnblogs.com/yunxintryyoubest/p/12641948.html