반응형 Cyclic Rotation1 Codility - Lesson 2 Cyclic Rotation codility 세번째 문제 입니다. 문제의 자세한 내용은 여기서 확인하시면 됩니다. 요약하자면 array의 값을 K번 만큼 오른쪽으로 이동시키는 문제입니다. 아주 간단한 문제입니다. fun solution(A: IntArray, K: Int): IntArray { // write your code in Kotlin var ans = IntArray(A.size) if(A.size == 0){ return IntArray(0) }else if(A.size == K){ return A }else{ var moveCount = K%A.size for(i in A.indices){ if((i+moveCount) < A.size){ ans.set(i+moveCount, A[i]) }else{ ans.set(i+.. 2019. 11. 6. 이전 1 다음 반응형