JS 刷 Leetcode:283. 移动零

简介: JS 刷 Leetcode:283. 移动零

1. 题目

给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。

示例:

输入: [0,1,0,3,12]
输出: [1,3,12,0,0]

说明:

  1. 必须在原数组上操作,不能拷贝额外的数组。
  2. 尽量减少操作次数。

2. 解一

思路:直接循环判断是否为0,如果是直接删除,最后再数组最后面补足删除了几个0

/**
 * @param {number[]} nums
相关文章
|
前端开发 算法 JavaScript
LeetCode移动零使用JavaScript解题|前端学算法
LeetCode移动零使用JavaScript解题|前端学算法
89 0
LeetCode移动零使用JavaScript解题|前端学算法
|
机器学习/深度学习 JavaScript
JS 刷 Leetcode:65. 有效数字
JS 刷 Leetcode:65. 有效数字
JS 刷 Leetcode:65. 有效数字
|
JavaScript
JS 刷 Leetcode:102. 二叉树的层序遍历
JS 刷 Leetcode:102. 二叉树的层序遍历
JS 刷 Leetcode:102. 二叉树的层序遍历
|
机器学习/深度学习 JavaScript
JS 刷 Leetcode:111. 二叉树的最小深度
JS 刷 Leetcode:111. 二叉树的最小深度
JS 刷 Leetcode:111. 二叉树的最小深度
|
JavaScript
JS 刷 Leetcode:104. 二叉树的最大深度
JS 刷 Leetcode:104. 二叉树的最大深度
JS 刷 Leetcode:104. 二叉树的最大深度
|
JavaScript
JS 刷 Leetcode:76. 最小覆盖子串
JS 刷 Leetcode:76. 最小覆盖子串
JS 刷 Leetcode:76. 最小覆盖子串
|
JavaScript
JS 刷 Leetcode:3.无重复字符的最长子串
JS 刷 Leetcode:3.无重复字符的最长子串
JS 刷 Leetcode:3.无重复字符的最长子串
|
JavaScript
JS 刷 Leetcode:933_最近的请求次数
JS 刷 Leetcode:933_最近的请求次数
JS 刷 Leetcode:933_最近的请求次数
|
JavaScript
JS 刷 Leetcode:20.有效的括号
JS 刷 Leetcode:20.有效的括号
JS 刷 Leetcode:20.有效的括号
|
存储 JavaScript
JS 刷 Leetcode:面试题 16.15. 珠玑妙算
JS 刷 Leetcode:面试题 16.15. 珠玑妙算
JS 刷 Leetcode:面试题 16.15. 珠玑妙算