Имеется двумерный массив с булевыми островами, где 1 - земля, а 0 - вода.Допустим, я хочу только остров, на который я указываю с координатой.Как бы я перенес его в новый массив, где все, что находится за пределами этого острова, - это вода?
Вот простой пример.Мне дают этот 2d массив
1 0 0 1 1 0
0 1 0 0 0 1
1 1 1 0 0 0
0 1 0 1 0 1
1 1 1 1 1 0
и координату [1] [2] (это будет 2-й столбец 3-й строки). Тогда конечный результат в новом массиве должен выглядеть примерно так:
0 0 0 0 0 0
0 1 0 0 0 0
1 1 1 0 0 0
0 1 0 1 0 0
1 1 1 1 1 0
Пиксели могут быть связаны только вверх, вниз, влево или вправо друг от друга (без диагоналей)