我必须写一个方法,该方法接收一个二维整数数组的参数。该方法返回整数和最大的行号。我只能使用递归!不允许循环!- 当然,我需要创建一个私有方法,将一行作为单个数组求和,然后我必须执行另一个比较行的私有方法,但它并没有真正起作用,因为我编写的方法仅适用于 1d数组,我需要比较二维数组中的一行..
感谢各种帮助..
我的一些代码:
private int rowSum(int[] array, int index) {//the sum of an array(1d array)
if (index == array.length)
return 0;
else
return array[index] + rowSum(array, index + 1);
}
**public int maxRow(int[][] a){------!!!---the problem...
}**