LeetCode - 1672. Richest Customer Wealth

henu·2023년 8월 31일
0

LeetCode

목록 보기
27/186
post-thumbnail

Solution

var maximumWealth = function(accounts) {
    return Math.max(...accounts.map(e => e.reduce((acc, cur) => acc + cur, 0)))
};

Explanation

간단한 문제였다. 2차원 배열을 평탄화해서 해결했다.
1. map 메소드를 이용해서 한 고객의 은행별 잔액 리스트(Array)를 총잔액(Number)으로 변환한다.
2. 변환하는 과정에서 reduce 메소드를 사용해서 은행별 잔액을 모두 더해서 총잔액을 구한다.
3. Math.max()를 사용해서 최대 잔액을 구한다.

0개의 댓글