duruu841   2년 전

8
71 39 44
32 83 55
51 37 63
89 29 100
83 58 11
65 13 15
47 25 29
60 66 19

이 예제를 넣었을 때 다른 답이 나오는데 아무리 코드를 읽어봐도 어느 부분이 잘못된건지 이해가 되지 않습니다...

출력을 확인해보니  i = 1에서 반복문을 돌고 나면 p[1] = [71, 127, 94] 였는데 i = N-1까지 반복문을 다 돌고 나면 p[1]이 [430, 465, 449]로 바뀝니다. 왜 그런걸까요..?

wider93   2년 전

4번 줄처럼 쓰면 p[1]~p[N-1]은 같은 주소를 가진 하나의 리스트가 되어 버립니다.

duruu841   2년 전

아하 그래서 저런 결과가 나오는 군요 감사합니다!

댓글을 작성하려면 로그인해야 합니다.