메모리 초과 관한 질문 (3-H)
(continue)
http://boj.kr/f688c89ebb7d44dfac431470fef0935e
(if &&)
http://boj.kr/e6d648034d564e96809c7dc41d6b30a2
안녕하세요 센세
위 코드를 봐주시면 중간에 주석 처리 돼있는 continue으로 된 if문과 그 아래에 and 문으로 되어 있는 if이 있는데용
continue로 제출할 때는 제출이 성공하는데 그 아래에 and문으로 된 if문으로 제출할 때는 메모리 초과가 나오더라고요
메모리 초과가 날 정도로 if문을 사용해서 생기는 리소스가 큰가용?
ㅠ
답변 1
1
안녕하세요. Feus님 ㅎㅎ
아뇨 그게 아니라 순서 때문인 것 같아요. if문에 있는 순서를 바꿔봤거든요.
http://boj.kr/8340503ba0a945c48b6c05b87c186a2d
if문 왼쪽부터 계산되니까... 이건가? 해서 바꿔봤는데 맞게 뜨네요. 이게 뭐냐면 왼쪽에 있는 항이 많이 발생이 된다면 먼저 필터링이 되기 때문에 왼쪽항에 연산이 많이 발생될거같은 부분을 넣으면 연산양이 감소하게 되거든요.
다만 이부분은 신경쓰지 않는게 좋을 거 같아요.
보통은 이렇게 해서 틀리고 맞음이 결정되는 경우는 흔치가 않아요.
또 질문 있으시면 언제든지 질문 부탁드립니다.
감사합니다.
강사 큰돌 올림.
1-E질문입니다!
0
517
2
3-L 틀린 부분 피드백 부탁드립니다.
0
820
2
1-A문제 순열재귀함수 질문입니다.
0
381
1
1-A 일곱난쟁이문제입니다
0
456
1
문제 풀 때 방향성에 대해
0
800
1
맥에서 vs code로 실행 관련 질문입니다
0
523
1
17071번 메모리 초과
0
386
1
1-C질문입니다!
0
419
2
2-B BFS 시간초과질문
0
629
2
1-O 13번 라인
0
441
1
6-J 놀이공원 문제 질문
0
381
1
구현관련 질문
0
482
1
강의 교안
0
319
1
실력을 더 올리고나서 강의를 보는 것이 맞을까요?
0
545
1
안녕하세요! 재귀함수에 관해서 질문드립니다
0
535
1
1-K
0
473
2
3-G번 질문있습니다.
1
473
3
3-C 실행 시간 질문드립니다.
0
493
1
4-A 문제 풀이 질문있습니다.
0
590
2
비트마스킹 연산자 "1의 보수" 영문 표기법
0
435
1
격자탐색 문제에서 BFS 시간복잡도 질문드립니다.
0
334
1
3-O go 함수 질문 드립니다.
1
446
2
4-A 출력 질문
0
303
1
1주차 1-O 질문드립니다
0
257
1





