问题描述
我正在尝试编写一个函数 Neighbors (i,j,n),它将坐标 (i,j) 作为参数并返回大小为 n X n 的数组的相邻单元格的坐标列表。
Matrix
R|E|G|E
T|O|N|L
S|I|P|E
C|E|S|T
我正在尝试以下算法:
for i in len(mat):
for j in len(mat[i]):
if mat[i][j] == value:
matvoisins[i-1][j-1] += 1
matvoisins[i-1][j] += 1
matvoisins[i-1][j+1] += 1
matvoisins[i][j-1] += 1
...
但是它返回的是 nNeighbors 的数量而不是一个 cellul 的坐标 (i,j)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)