작성
·
163
1
let arr=[[5, 3, 7, 2, 3],
[3, 7, 1, 6, 1],
[7, 2, 5, 3, 4],
[4, 3, 6, 4, 1],
[8, 7, 3, 5, 2]];
위의 배열 기준 arr[3][4] 값이 1인데, 저 1 값 기준 상하좌우 중 제일 큰 값이 4입니다. 그러면 위쪽, 왼쪽이 모두 봉우리가 되어서 왼쪽의 4도 봉우리가 되어야하는거 아닌가요?답변 1
1
안녕하세요^^
어떤 좌표의 값이 봉우리가 되기 위해서는 자신의 상하좌우 값보다 커야 자신이 봉우리가 되는 것입니다.
즉 arr[3][3]의 4의 값이 봉우리가 되기 위해서는 arr[2][3]값, arr[3][4]값, arr[4][3]값, arr[3][2]값 이 4개의 값보다 커야 arr[3][3]값이 봉우리가 되는 것입니다.
감사합니다.