너가 만든 코오오드의 회전시키는 함수의 구조는 이렇게되있어
1. 짭배열에 진짜배열의 값을 넣는거야.
회전시키는 원리는 진짜배열의 회전후 값을 짭배열의 현재위치에 넣는거지
2. 그리고 짭배열값을 진배열에 그대로 저장하고
3. 진배열을 출력하고있어.
-----------------------------------------------
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
이게 최초의 진배열 ptr이야
(0,0) = 1
(0,3) = 4
이해가지?
짭[][] = 진[][]
이의미를 생각해봐
진배열에있는걸 짭배열(회전시킨결과를나태내기위해서) 에다가 저장중이잖아?
오른쪽 90도회전시키면 진배열(0,0)의값이 (0,3)으로 이동해야하는거잖아?
[ i ] [ j ] 값이 [ j ] [ 3-i ]
(0 , 0 ) ( 0 , 3 )
ptr 짭
[ i ] [ j ] 값이 [ j ] [ 3-i ] 에 저장되어야한다
(0 , 0 ) ( 0 , 3 )
그러면 식은 뭐라고써야겠음??
짭[j][3-i] = ptr[i][j] 라고 써야겠지ㅋㅋㅋㅋ
좋은 글이군요. 하지만 읽지는 않았습니다.
퍄~
헉 정말 그렇네요 고맙습니다 뭔가 홀린 것 같네