LeetCode - 2643. Row With Maximum Ones

henu·2023년 10월 27일
0

LeetCode

목록 보기
128/186

Solution

var rowAndMaximumOnes = function(mat) {
    return mat.reduce((acc, cur, idx) => {
        const sum = cur.reduce((acc, cur) => acc + cur)

        return sum > acc[1] ? [idx, sum] : acc
    }, [0, 0])
};

Explanation

필자가 접근한 방법은
2차원 배열의 각 row의 요소들의 합을 구한 후 비교해서 답을 구하는 것이다.
1. row의 요소들의 합을 reduce를 이용해서 구한다.
2. 위 합이 기존의 합보다 클 경우 대체한다.

0개의 댓글