for (int rt = 0; rt < arr.length; rt++) {
sum += arr[rt];
if (sum == m) count++;
while (sum >= m) {
sum -= arr[lt++];
if (sum == m) count++;
}
}
while 문의 범위를 sum이 크거나 같을 때인데 sum > m 으로 해도 상관 없나요?
for (int rt = 0; rt < arr.length; rt++) {
sum += arr[rt];
if (sum == m) count++;
while (sum >= m) {
sum -= arr[lt++];
if (sum == m) count++;
}
}
while 문의 범위를 sum이 크거나 같을 때인데 sum > m 으로 해도 상관 없나요?
로그인 후, 질문 답변 작성이 가능합니다.
안녕하세요^^
네. 상관없습니다.
댓글