포스트

Rotate Array

LeetCode 189. Rotate Array

원문

Given an integer array nums, rotate the array to the right by k steps, where k is non-negative.

풀이

  1. python: dequerotate를 사용한다.
  2. python: list slicing

코드

Python

1
2
3
4
5
6
7
8
from collections import deque


class Solution:
    def rotate(self, nums: List[int], k: int) -> None:
        temp = deque(nums)
        temp.rotate(k)
        nums[:] = list(temp)
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.