# 27. Remove Element

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

Do not allocate extra space for another array, you must do this in place with constant memory.

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

Example:
Given input array nums = [3,2,2,3]val = 3

Your function should return length = 2, with the first two elements of nums being 2.

public class Solution {
public int removeElement(int[] nums, int val) {

int lengths = nums.length;

int len = 0;

for(int i=0;i<lengths;i++){

if(nums[i]!=val){

nums[len] = nums[i];

len++;

}

}

return len;

}
}

• 本文已收录于以下专栏：

## LeetCode（27）Remove Element

• fly_yr
• 2015年08月12日 16:50
• 1582

## 27. Remove Element Leetcode Python

Given an array and a value, remove all instances of that value in place and return the new length. ...
• hyperbolechi
• 2015年01月29日 11:53
• 823

## LeetCode 27 — Remove Element（C++ Java Python）

• dragon_dream
• 2014年02月23日 15:54
• 4102

## Leetcode:27. Remove Element(JAVA)

【问题描述】 Given an array and a value, remove all instances of that value in place and return the n...
• u010183658
• 2016年03月07日 22:15
• 973

## [leetcode] 27. Remove Element 解题报告

• qq508618087
• 2015年12月27日 11:25
• 276

## 27. Remove Element -- Python

27. Remove ElementGiven an array and a value, remove all instances of that value in-place and return...
• Chris_zhangrx
• 2018年01月04日 23:39
• 64

## (Java)LeetCode-27. Remove Element

Given an array and a value, remove all instances of that value in place and return the new length. ...
• u012848330
• 2016年06月08日 15:16
• 645

## LeetCode 27:Remove Element

Given an array and a value, remove all instances of that value in place and return the new length. ...
• sunao2002002
• 2015年06月03日 23:05
• 1978

## 【LeetCode】27. Remove Element

Given an array and a value, remove all instances of that value in place and return the new length. ...
• qq_27991659
• 2016年03月08日 10:26
• 95

## 27. Remove Element (Easy)

Given an array and a value, remove all instances of that value in place and return the new length...
• yubo_725
• 2016年11月10日 15:21
• 184

举报原因： 您举报文章：27. Remove Element 色情 政治 抄袭 广告 招聘 骂人 其他 (最多只允许输入30个字)