27. Remove Element

原创 2016年06月01日 18:37:21

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

题目Given an array and a value, remove all instances of that value in place and return the new length....
  • fly_yr
  • 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
  • hyperbolechi
  • 2015年01月29日 11:53
  • 823

LeetCode 27 — Remove Element(C++ Java Python)

题目:http://oj.leetcode.com/problems/remove-element/ Given an array and a value, remove all instance...
  • dragon_dream
  • 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
  • u010183658
  • 2016年03月07日 22:15
  • 973

[leetcode] 27. Remove Element 解题报告

题目链接:https://leetcode.com/problems/remove-element/ Given an array and a value, remove all instance...
  • qq508618087
  • 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
  • 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
  • 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
  • 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
  • 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
  • yubo_725
  • 2016年11月10日 15:21
  • 184
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:27. Remove Element
举报原因:
原因补充:

(最多只允许输入30个字)