标签: java arrays multidimensional-array
我有一个1d和2s的2d数组(可变大小),我检查1s。一旦我找到第一行中的第一个1,我必须将其设置为每个相邻的1为0,直到所有触摸的1都变为0并且被2s包围的1保持为1。此外,如果第一行中没有1,程序将退出。
我的问题是如何有条件地将每个1更改为0(我认为递归方法对此最有效?)以及当第一行中没有1时退出的条件是什么。
语言是java