码迷,mamicode.com
首页 > 其他好文 > 详细

LeetCode——Remove Element

时间:2014-06-10 18:41:04      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:leetcode

Given an array and a value, remove all instances of that value in place and return the new length.

The order of elements can be changed. It doesn‘t matter what you leave beyond the new length.

中文:给定一个数组和一个数值,去除这个数值所有出现位置,并返回新数组的长度。

元素的顺序可以改变。除了新的长度,你留下什么并不重要。

Java

	public static int removeElement(int[] A, int elem) {
		ArrayList<Integer> list = new ArrayList<Integer>();
		for (int i = 0; i < A.length; i++) {
			if (A[i] == elem)
				continue;
			list.add(A[i]);
		}
		for (int i = 0; i < list.size(); i++)
			A[i] = list.get(i);
		return list.size();
	}



LeetCode——Remove Element,布布扣,bubuko.com

LeetCode——Remove Element

标签:leetcode

原文地址:http://blog.csdn.net/laozhaokun/article/details/29809995

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!