283.move to zeros
来源:互联网 发布:淘宝上卖的玉是真的吗 编辑:程序博客网 时间:2024/04/27 17:51
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.
void moveZeroes(int* nums, int numsSize) { int i,j; int last=numsSize-1; for(i=numsSize-1;i>=0;i--){ if(nums[i]!=0)continue; else{ for(j=i;j<last;j++){ nums[j]=nums[j+1]; } nums[last]=0; last=last-1; } }}
0 0
- 283.move to zeros
- 【leetcode】283. Move Zeros
- 283.[LeetCode]Move Zeros
- leetCode:283.Move Zeros
- 283. Move Zeros
- move zeros
- Move Zeros
- Move Zeros
- LeetCode 283. Move Zeros 解题报告
- Facebook Phone Interview -- Move Zeros to Right (Easy)
- Leetcode Move Zeros
- (java)leetcode Move Zeros
- move zeros leetcode
- 【leetcode】:move zeros
- leetcode Move Zeros
- leetcode之move zeros
- Leetcode283 Move Zeros
- leetcode之 Move Zeros
- 关于超长短信
- C#反射实例讲解
- 153. Find Minimum in Rotated Sorted Array
- IOS-应用之间调用
- Java并发编程:synchronized
- 283.move to zeros
- EIO框架测试Demo
- iOS中制作动态链接库Framework
- 为什么ajax发GET请求就成功,POST请求则报错
- vmware 虚拟 ubuntu 挂载 windows 共享文件夹
- 用MediaRecorder录制视频太短崩的问题
- Unity3D面试题整合(看完Unity基础知识就掌握差不多了)
- dz帖子去掉下载提示和附件名称
- json处理三部曲之第二曲:利用Jackson处理json