leetcode 283. 移動零(簡單)

愛睡覺的林某人發表於2020-11-19

leetcode 283. 移動零(簡單)

給定一個陣列 nums,編寫一個函式將所有 0 移動到陣列的末尾,同時保持非零元素的相對順序。

示例:

輸入: [0,1,0,3,12]
輸出: [1,3,12,0,0]

步驟

真一行程式碼解決,題目要求拷貝額外的陣列,不用返回任何東西。

class Solution:
    def moveZeroes(self, nums: List[int]) -> None:
        """
        Do not return anything, modify nums in-place instead.
        """
        nums.sort(key=lambda x:x==0)

相關文章