// // Created by yangzuhao on 2024/3/26. // #include #include "string_array.h" namespace yaha { void Array::rotate(std::vector &nums, int k) { int n = nums.size(); k = k % n; std::vector a(n); for (int i = 0; i < n; ++i) { a[(i + k) % n] = nums[i]; } nums = a; } }