인프런 커뮤니티 질문&답변

ChipmunkDev님의 프로필 이미지
ChipmunkDev

작성한 질문수

자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)

6. 격자판 최대합

선생님 코드리뷰를 부탁드립니다 :)

작성

·

229

2

const solution = (data) => {
let answer = Number.MIN_SAFE_INTEGER;
let raw = column = diagonal = reDiagonal = 0;
 
for(let i=0; i<data.length; i++) {
raw = column = 0;
diagonal += data[i][i];
reDiagonal += data[i][data.length-1-i];

for(let j=0; j<data.length; j++) {
raw += data[i][j];
column += data[j][i];
}
answer = Math.max(answer, raw, column);
}
answer = Math.max(answer, diagonal, reDiagonal);
return answer;
}

답변 2

0

김태원님의 프로필 이미지
김태원
지식공유자

안녕하세요^^

네. 잘하신 코드입니다.

0

ChipmunkDev님의 프로필 이미지
ChipmunkDev
질문자

아이고 들여쓰기가 수정을해도 이상하게 적용되네요 ㅠㅠ

ChipmunkDev님의 프로필 이미지
ChipmunkDev

작성한 질문수

질문하기