강의

멘토링

커뮤니티

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

안은정님의 프로필 이미지
안은정

작성한 질문수

홍정모의 따라하며 배우는 C언어

6.17 for 루프를 배열과 함께 사용하기

같은 for문의 조건에서 나누는 것이 더 효율적인 이유

작성

·

228

0

약 7:25 쯤에서  for문은 나눠서 쓰는 게 더 좋다고 하셨는데 이유가 너무 궁금해서 여쭤봅니다! 

같은 조건임에도 불구하고 왜 for문을 나눠서 쓰나요!? 

답변 1

0

안녕하세요,

for문을 겹쳐 실행하는 다중 for문은 

성능 저하로 인해 일반적으로 권하지 않는 방식입니다.

 

이 예시의 경우 따로 for문을 분해하면 2 * SIZE만큼만 반복하면 되지만

for문을 겹쳐 실행할 경우 SIZE * SIZE 만큼 코드를 반복해야 합니다.

SIZE가 클 때를 이는 큰 단점이 됩니다.

안은정님의 프로필 이미지
안은정

작성한 질문수

질문하기