Hard deck/Deep dive
001 : 다중 공간에서의 if 해석
서버관리자 페페
2022. 8. 2. 17:37
// Operating Sieve
for (int i = 2; i <= Math.sqrt(N); i++) {
if (A[i] == 0) {
continue;
}
for (int j = i + i; j <= N; j = j + i) {
A[j] = 0;
}
}
공간이 반복되는 경우
if > continue 부분은 위 for의 초기 조건을 waterfall로 받아 작동하는 것이 아닌,
아래 배수를 지우고 난, 그 다음의 공간부터 영향을 받는다