Учитывая матрицу n*n и значение k, как нам найти всех соседей для каждого элемента? например: в матрице 4*4
с матрицей k=2
скажем:
[ 1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16]
где эти значения являются индексами местоположения, соседей для 1 are 1,2,3,5,6,9
. Значения 3,6 and 9
появляются только потому, что k = 2, и их не было бы, если бы k было = 1.
аналогично соседи 6 будут 1 2 3 5 6 7 8 9 10 11 and 14
Не могли бы вы помочь мне написать код C для реализации этого на C++.
Это проблема соседства фон Неймана, пожалуйста, кто-нибудь может реализовать ее на С++. Спасибо