728x90
codility CyclicRotation
-
[codility] CyclicRotation c++Coding Test/codility 2022. 4. 8. 15:31
문제 설명 크기가 A.size() 인 배열을 K 만큼 이동하라는 뜻이다. 문제 풀이 #include #include #include #include std::vector solution(std::vector &A, int K) { // write your code in C++14 (g++ 6.2.0) std::vector vecResult(A.size(), 0); for (int i = 0; i < A.size(); i++) { vecResult[(i + K) % A.size()] = A[i]; } return vecResult; } int main() { std::vector ArrayVec = { 3, 8, 9, 7, 6}; int K = 3; std::vector ArrayVec2 = {1,2,3,..