0
点赞
收藏
分享

微信扫一扫

283. 移动零

kolibreath 2022-03-15 阅读 170
  • 示例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 条评论