viewimage.php?id=3dafdf21f7d335ab67b1d1&no=24b0d769e1d32ca73dec84fa11d0283195504478ca9b7677dc322d30c9319b451717e4d04da4da5dc73b9260cbe735f508313adfa9fd9caa4827ddfe32fa5e8a50e2


만약 배열이 0~7까지 원소가 이런식으로 주어져있음

arr1[8] ->

0 1 2 3 4 5 6 7 <- 이건 인덱스

a b c d e f g h <-이건 원소


여기서 이런 표가 있음

0 1 2 3 4 5 6 7

1 5 2 6 7 4 0 3

이 표는 arr1의 위치를 바꿔야하는 표고 예를들어

index 1에 해당하는 철자는 index 0으로 와야하고 index 5에 해당하는 철자는 index 1로 와야함


결과는

0 1 2 3 4 5 6 7

b f c g h e a d

이렇게 되야됨 근데 충격적이게도

이걸 swap으로만 구현해야한다고하면 어떻게 구현해야하는가? ㅋㅋㅋㅋㅋ 우에해야하노이거