Leetcode Move Zeroes
来源:互联网 发布:python安装py2exe模块 编辑:程序博客网 时间:2024/06/06 00:44
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.
Diffficulty: Easy
public class Solution { public void moveZeroes(int[] nums) { int len = nums.length; int count = 0; for(int i = 0; i < len; i++){ if(nums[i] == 0){ count++; continue; } if(count > 0){ nums[i - count] = nums[i]; } } for(int i = 0; i < count; i++){ nums[len - 1 - i] = 0; } }}
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
- 拓扑排序 --->图
- RelativeLayout属性详解
- 数组排序Arrays.sort()
- OPTIONS 预请求 和 Head 请求
- 关键字
- Leetcode Move Zeroes
- C++多态
- Android Studio配置Android Annotations框架详解--说说那些坑
- 在Eclipse中安装Hibernate Tools
- Sublime Text 3 安装Package Control
- 文章标题
- 光大代付支付有问题解决思路
- 2A. Winner
- filesystem - 挂载f2fs