LeetCode
주어진
m x n
정수 그리드accounts
에서accounts[i][j]
는i번째
고객이j번째
은행에 가지고 있는 돈의 양입니다. 가장 부유한 고객의 재산을 반환하세요.
고객의 재산은 그들이 모든 은행 계좌에 가지고 있는 돈의 양입니다. 가장 부유한 고객은 최대 재산을 가진 고객입니다.
class Solution {
public int maximumWealth(int[][] accounts) {
int[] answer = new int[accounts.length];
for (int i = 0; i < accounts.length; i++){
int sum = 0;
for (int j = 0; j < accounts[i].length; j++){
sum += accounts[i][j];
}
answer[i] = sum;
}
Arrays.sort(answer);
return answer[answer.length - 1];
}
}
2차원 배열은 개인적으로 내가 풀기 어려워하는 문제 중에 하나이기 때문에, 하나 쯤 기록으로 남긴다.