文章 评论 浏览 33
//最后有啥办法不循环么,直接截取放最后 var arr = [0,1,0,3,12,0,89,0,8,0] ; function ss (arr){ arr.sort((a,b)=>{ return a-b }); let len = arr.lastIndexOf(0) +1; arr.splice(0,len); for (let i=0;i<len;i++){ arr.push(0) } console.log(arr) } ss(arr)
文章 0 评论 0
接受
第 82 题:算法题「移动零」,给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。