문제 난이도 : Easy


문제 유형 : Data Structures - String


문제 설명 간략 :

Integer 배열이 주어지고 원소가 주어진다. 원소를 제거한 배열을 반환하라.


제약사항

  • 0 <= nums.length <= 100
  • 0 <= nums[i] <= 50
  • 0 <= val <= 100



자바 풀이

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

        int k = 0;

        for(int i = 0; i < nums.length; i++) {
            if(nums[i] != val) {
                nums[k] = nums[i];
                k++;
            }
        }

        return k;
    }
}



출처

해커랭크 문제