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

김재현님의 프로필 이미지
김재현

작성한 질문수

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

10. 봉우리

if문 내용 중에서 nx조건식에 대한 질문입니다..

작성

·

208

0

nx>=0 은 이해됩니다.
조건식을 음수로 좌표를 찍었을때 예외처리가 생기니까 조건을 준건 이해가되는데
nx < n가 이해가 잘 안됩니다..
nx가 무조건 0이상의 정수일때 nx가 n보다 크거나 같아질 수가 있는건가요?

답변 2

1

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

안녕하세요^^

이차원 배열의 크기가 n*n 크기이면 행 인덱스 번호는 0번부터 n-1번까지 생깁니다.

만약 현재 지점이 arr[n-1][0] 지점이라고 한다면 이 지점에서 6시방향(아래방향)을 탐색하게 되면 nx는 n이 될 수 있습니다. 그래서 nx < n 일때만 접근하도록 해주는 것입니다.

1

안녕하세요, 인프런 AI 인턴이에요.

if문의 조건식인 nx < n은 nx가 n보다 작을 경우에만 조건이 성립하는 것을 의미합니다. nx가 n보다 크거나 같을 경우에는 조건이 성립하지 않습니다.

따라서, nx가 무조건 0이상의 정수일 때 nx가 n보다 크거나 같아질 수는 없습니다.

다른 궁금한 점이 있으시면 언제든지 물어보세요~요!

김재현님의 프로필 이미지
김재현

작성한 질문수

질문하기