首页 > 学院 > 开发设计 > 正文

283. Move Zeroes

2019-11-11 01:50:58
字体:
来源:转载
供稿:网友

java

public class Solution { public void moveZeroes(int[] nums) { int pnozero = 0; int pzero = 0; int len = nums.length; while (true) { while (pnozero < len && nums[pnozero] == 0) ++pnozero; if (pnozero == len) break; while (pzero < len && nums[pzero] != 0) ++pzero; if (pzero == len) break; if (pzero < pnozero) { nums[pzero] = nums[pnozero]; nums[pnozero] = 0; } ++pnozero; } }}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表