9020번 - 골드바흐의 추측
제목과 같이 런타임 에러 (OutOfRange) 가 계속 뜹니다. 코드가 참조하는 메모리를 제가 살펴보았으나 별 문제가 없어보이는데 계속 런타임 에러가 나네요
n이 크지 않으면 n - primeNumbers[j]는 0보다 작아질 수 있으니 그런 경우 primeArr[n - primeNumbers[j]]에도 접근하면 안 됩니다. && 연산자는 무조건 왼쪽을 먼저 실행하기 때문에 뒤늦게 오른쪽에서 범위를 검사해도 늦습니다.
댓글을 작성하려면 로그인해야 합니다.
datmoyan 3년 전
제목과 같이 런타임 에러 (OutOfRange) 가 계속 뜹니다. 코드가 참조하는 메모리를 제가 살펴보았으나 별 문제가 없어보이는데 계속 런타임 에러가 나네요