Given an array nums,
write a function to move all 0's to the end of it while maintaining
the relative order of the non-zero elements.
input: 數字陣列
output: 把 0 都移到最後面
Example:
Input: [0,1,0,3,12]
Output: [1,3,12,0,0]
Note:
You must do this in-place without making a copy of the array.
Minimize the total number of operations.
*/
/**
* @param {number[]} nums
* @return {void} Do not return anything, modify nums in-place instead.
*/
var moveZeroes = function(nums) {}
如何解
本來想說 sort 有沒有解,例如
[0,1,0,3,12].sort((a, b) => {
if(a ==0 || b ==0) return 1;
return 0;
}