leetcode283. Move Zeroes
来源:互联网 发布:有关c语言的书籍 编辑:程序博客网 时间:2024/05/16 12:17
283. Move Zeroes
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.
解法
如果不等于0,添加到数组中。
public class Solution { public void moveZeroes(int[] nums) { if (nums == null || nums.length == 0) { return; } int j = 0; for (int i = 0; i < nums.length; i++) { if (nums[i] != 0) { nums[j++] = nums[i]; } } while (j < nums.length) { nums[j++] = 0; } }}
阅读全文
0 0
- leetcode283 : Move Zeroes
- [LeetCode283]Move Zeroes
- leetcode283 Move Zeroes
- LeetCode283. Move Zeroes
- leetcode283: Move Zeroes
- Leetcode283. Move Zeroes
- leetcode283~Move Zeroes
- leetcode283. Move Zeroes
- LeetCode283. Move Zeroes 解答
- leetcode283. [Array]Move Zeroes My Submissions Question
- LeetCode283——Move Zeroes我的解法
- leetcode283---Move Zeroes(把0移到数组后面)
- Leetcode283 Move Zeros
- LeetCode283——Move Zeroes(将0移动到数组最后面)
- Move Zeroes
- Move Zeroes
- Move Zeroes
- Move Zeroes
- [数位DP AC自动机] Codeforces 434C Round #248 (Div. 1) C. Tachibana Kanade's Tofu
- 银行卡三个磁道说明
- mark一下, 我的CSDN原创博文达到1600篇啦!
- 共享内存
- 《重构改善既有代码的设计》代码的坏味道
- leetcode283. Move Zeroes
- POJ 2103 Jackpot 笔记
- Ubuntu下WPS中文字体显示问题
- Android—退出应用程序
- VS2013+EF+Identity管理用户登录
- Java之泛型剖析
- C语言实现小游戏——三子棋(Three Peices Chess)
- Java注解(Annotation)
- 移动端正方形高度自适应