【发布时间】:2020-07-23 10:16:48
【问题描述】:
要计算真实陈述的数量,我已经有合适的代码
public static int countTrueStatement(int posX, int posY, boolean [][]arr){
int count=0;
for(int i=0; i < arr.length; i++){
for (int j = 0; j < arr.length; j++) {
if(arr[i][j]){
count++;
}
}
}
return count;
}
}
现在我不想计算所有的数组,而只计算相邻的。例如。如果我的数组大小为 7x7,我只想从我可以决定的位置计算 3x3 数组中真实语句的数量。我想过创建一个子数组,但我不确定这是否是解决我的问题的最佳解决方案。
【问题讨论】: