283. 移动零

阅读 170

2022-03-15

  • 示例1
输入: nums = [0,1,0,3,12]
输出: [1,3,12,0,0]
  • 示例2
输入: nums = [0]
输出: [0]
  • 题解1
 var moveZeroes = function(nums){
	let len = nums.length,left=0,right = 0;
	for(let i =0;i<len;i++){
		if(nums[i]!=0){
			let tmp =nums[left]
			nums[left] = nums[right]
			nums[right] = tmp
			left++
		}
		right++
	}
	rertun nums
}
  • 题解2
var moveZeroes = function(nums){
	return nums.sort((a,b)=>b?0:-1)
}

精彩评论(0)

0 0 举报