我想要打印二维数组的所有neigbours。 为此,我发现了这个伪代码,但在将其转换为python时遇到了问题。
有人可以解释max()和min()应该做什么吗?我认为这是一个范围,但不确定
TextChange
这是我到目前为止所做的:
row_limit = count(array);
if(row_limit > 0){
column_limit = count(array[0]);
for(x = max(0, i-1); x <= min(i+1, row_limit); x++){
for(y = max(0, j-1); y <= min(j+1, column_limit); y++){
if(x != i || y != j){
print array[x][y];
}
}
}
}