46. Залить картинку

Дан массив image (изображение), начальная позиция (sr, sc) и новый цвет color. «Заливка» перекрашивает связанную область исходного цвета. Верните изменённое изображение.
Пример 1
Вход: image = [[1,1,1],[1,1,0],[1,0,1]], sr = 1, sc = 1, color = 2
Выход: [[2,2,2],[2,2,0],[2,0,1]]
Объяснение: Перекрашивается только связанная область со значением 1, достижимая из (1,1).
Пример 2
Вход: image = [[0,0,0],[0,0,0]], sr = 0, sc = 0, color = 0
Выход: [[0,0,0],[0,0,0]]
Объяснение: Начальный цвет уже равен новому, поэтому изображение не меняется.
графмассивыeasy
JavaScript
Loading...
Line 1, Char 1