YJ의 새벽

프로그래머스(1) - 같은 숫자는 싫어 [JAVA] 본문

코딩테스트연습/프로그래머스

프로그래머스(1) - 같은 숫자는 싫어 [JAVA]

YJDawn 2024. 3. 19. 14:45

 

 

 

 

 

 

 

class Solution {
    public int[] solution(int []arr) {
        int[] answer = {};
        int value = -3;
        
       List<Integer> list = new ArrayList<>();
       
       for(int i=0; i<arr.length; i++) {  // value 값으로 앞뒤 같은지 비교 후 add
    	   if( arr[i] != value) {
    		   list.add(arr[i]);
    		   value = arr[i];
    	   }
       }
       answer = new int[list.size()];
       
       for(int i=0; i<list.size(); i++) {
    	   answer[i] = list.get(i);
       }

        return answer;
    }
}
Comments