二维数组基本使用
@Test
public void test1(){
int[][] accounts = new int[][] {{1,2,3},{1,2,3}};//定义二维数组方法和以为数组相似
//基本的遍历
for (int i = 0; i < accounts.length; i++) {
for (int j = 0; j < accounts[i].length; j++) {
System.out.println(accounts[i][j]);
}
}
}
算法题:
题解1:
class Solution {
public int maximumWealth(int[][] accounts) {
int count = 0;
for (int i = 0; i < accounts.length; i++) {
for (int j = 1; j < accounts[i].length; j++) {
accounts[i][0] += accounts[i][j];
}
if(accounts[i][0]>count){
count = accounts[i][0];
}
}
return count;
}
}