283. 移動(dòng)零](https://leetcode-cn.com/problems/move-zeroes/) 三種方法淘讥,并且要求寫出時(shí)間復(fù)雜度與空間復(fù)雜度惜辑。寫出最優(yōu)解的題解。
給定一個(gè)數(shù)組 nums,編寫一個(gè)函數(shù)將所有 0 移動(dòng)到數(shù)組的末尾,同時(shí)保持非零元素的相對(duì)順序。
輸入: [0,1,0,3,12]
輸出: [1,3,12,0,0]
- 必須在原數(shù)組上操作照筑,不能拷貝額外的數(shù)組。
- 盡量減少操作次數(shù)瘦陈。