У меня есть такой двоичный растр:
101101
010111
101011
111101
Теперь мне нужно сделать это построчно: пройти по строке и подсчитать соседние ячейки, которые равны 1 (только ячейки в строке!). И я хотел бы получить вектор или что-то в этом роде. например, для растра выше это будет:
1st row: 1 2 1
2nd row: 1 3
3rd row: 1 1 2
4th row: 4 1
Я много читал об алгоритме заливки флудом и так далее. Но я просто не понимаю.
Я попробовал этот рекурсивный алгоритм:
rec=function(x)
{if (x==0)
{return 0)
else return(1+rec(x+1))}
Но это не работает.