189. Rotate Array
Given an array, rotate the array to the right by k steps, where k is non-negative.
给一个数组和一个整数k
, 把数组往右移k
位. 需要注意的是k
有可能比数组的长度要大
思路
首先要知道的是要移动多少位, 然后把后k
位保存下来, 然后把它贴到前面去.
Code
1 | def rotate(nums, k): |
时间复杂度
$O(n)$
EOF
Given an array, rotate the array to the right by k steps, where k is non-negative.
给一个数组和一个整数k
, 把数组往右移k
位. 需要注意的是k
有可能比数组的长度要大
首先要知道的是要移动多少位, 然后把后k
位保存下来, 然后把它贴到前面去.
1 | def rotate(nums, k): |
$O(n)$
EOF