Leetcode.Move Zeroes
来源:互联网 发布:python识别验证码 编辑:程序博客网 时间:2024/06/06 19:28
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.
For example, given nums = [0, 1, 0, 3, 12]
, after calling your function, nums
should be [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.
public class Solution { public void moveZeroes(int[] nums) { int fast=0;//fast指针表示当前位置 int slow=0;//slow指针表示当前元素所要移动到的位置 for(;fast<nums.length;slow++){ if(nums[fast]!=0) nums[slow++]=nums[fast]; } while(slow<nums.length){ nums[slow]=0; slow++; } }}
0 0
- leetcode 283: Move Zeroes
- leetcode - Move Zeroes
- Leetcode: Move Zeroes
- LeetCode - Move Zeroes
- LeetCode-Move Zeroes
- [LeetCode]Move Zeroes
- leetcode-283-Move Zeroes
- [leetcode 283]Move Zeroes
- LeetCode---Move Zeroes
- LeetCode 283----Move Zeroes
- LeetCode Move Zeroes
- LeetCode Move Zeroes
- Leetcode #283 Move Zeroes
- leetcode: (283) Move Zeroes
- [LeetCode 283] Move Zeroes
- 【LeetCode】Move Zeroes
- LeetCode-Move Zeroes
- [LeetCode] Move Zeroes
- Hibernate validation 的使用. Bean 自动校验注解
- 淘宝网技术架构介绍
- Debug Assertion Failed!
- 从大数据菜鸟走上大师的历程 Scala 第十二讲 trait
- LeetCode(7) -- Reverse Integer
- Leetcode.Move Zeroes
- JAVA图形界面三星题之Hangman
- fragment与activity之间的通信
- STB之业务架构图
- kmp理解
- 第二章 一切都是对象
- spark 自定义排序详解
- [ruby]Rails中使用bootstrap
- Android基础之Activity系列 - Activity间的数据传递