【leetcode】27. (easy)Remove Elements(JAVA)

[ 题目链接 ]

class Solution {
	public int removeElement(int[] nums, int val) {
		int p = 0, pvalid = 0;
		while (pvalid < nums.length) {
			while (pvalid < nums.length && nums[pvalid] == val)
				pvalid++;
			if (pvalid < nums.length)
				nums[p++] = nums[pvalid++];
		}
		return p;
	}
}

运行结果:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/AXIMI/article/details/83268454