问题:
题目来源:力扣(LeetCode)
难度:简单
分析:
可以用python骚操作ac,python的切片操作真香,也可以使用反转三次的方法进行旋转,还有一种环状替换的方法,但我没有体会深刻并且python没有do while操作,没想好怎么写,先不写环状替换了。
这题注意k要取模,要不然好多转一圈又回来了。
解决方法:
1:暴力
#暴力
#超时
class Solution:
def rotate(self, nums: List[int], k: int) -> None:
"""
Do not return anything, modify nums in-place instead.
"""
k = k % len(nums)
for i in range(k):
temp