아래 두 코드 중에 더 좋은 코드는?
게시글 주소: https://orbi.kr/00057389210
(1번)
for(int i=0; i<n; ++i){
for(int j=0; j<n; ++j){
printf(“%d “, arr[i][j]);
}
}
(2번)
for(int i=0; i<n; ++i){
for(int j=0; j<n; ++j){
printf(“%d “, arr[j][i]);
}
}
0 XDK (+0)
유익한 글을 읽었다면 작성자에게 XDK를 선물하세요.
왠지 일관성있게 서술하는 1?
왠지..?
아님말구요...
1번?
양승진의 기출코드
뭐가 다른거죠
1번
뭐가다른가여
한개는 한줄씩 한개는 한 행씩

2차원 배열에서 가로 부터 채워나가는 게 안정적이다왜용?

느낌상. 수많은 교재가 1번처럼하는 데는 이유가 있지 않을까요?메모리배열?
i가 알파벳 순서상 먼저니까 1번
이건 좀 신박한 아이디어네요
저게 뭔 수식임?
우루룰룰ㄹㄹ 복계만보~~
코드는 단편적으로 보는 것보단
전체적으로 일관성 있게 짜는게 더 중요한듯해여
상황에 따라 다른거 아닌가요? 경우에 따라 출력값 자체가 다를거같은데
옛날같으면 캐시 최적화문제때문에 성능에 차이가 있었겠지만
요즘은 둘이 비슷하지 않을까요
i,j가 크다면 메모리 순차적으로 접근하는게 좋을 것 같네요
cache
뭐래는지몰르겟어요ㅠㅋㅋㅋㅌ