19 lines
440 B
Python
19 lines
440 B
Python
from typing import List
|
|
|
|
|
|
class Solution:
|
|
def rotate(self, nums: List[int], k: int) -> None:
|
|
"""
|
|
Do not return anything, modify nums in-place instead.
|
|
"""
|
|
while k > 0:
|
|
elem = nums.pop()
|
|
nums.insert(0, elem)
|
|
k -= 1
|
|
return nums
|
|
|
|
|
|
sl1 = Solution()
|
|
sl2 = Solution()
|
|
print(sl1.rotate(nums=[1, 2, 3, 4, 5, 6, 7], k=3))
|
|
print(sl1.rotate(nums=[-1, -100, 3, 99], k=2))
|