inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

임승민님의 게시글

임승민 임승민

@zmdals

수강평 작성수
2
평균평점
5.0

게시글 1

질문&답변

똑같이 풀었는데 왜 오답이 나오는지 모르겠습니다.

for(int k=0;k =0 && ny>=0 && nx =input[i][j]) { flag = false; break; } 3번째 for문에서는 상,하,좌,우로 탐색을 하시려면 input[i][j] 에 dx나 dy값을 더하는게 아니라 i 또는 j를 직접적으로 바꿔줘야 위치가 변하므로 int nx = i + dx[k]; int ny = i + dy[k]; 로 바꿔줘야 할 것 같습니다. 지금 작성해주신코드는 현재 선택된 봉우리값에 dx,dy값을 더하는것이라 위치가 변하지는 않습니다.

좋아요수
0
댓글수
1
조회수
233