본문 바로가기
알고리즘 문제풀이/Programmers - 자바

프로그래머스 - 같은 숫자는 싫어

by 올리브영 2023. 3. 27.
728x90
반응형
import java.util.*;

public class Solution {
    public int[] solution(int []arr) {
        int num = arr[0];
        int count = 1;
        for(int i=1; i<arr.length; i++){
            if(num==arr[i]){
                arr[i] = -1;
            }
            else{
                num = arr[i];
                count++;
            }
        }
        int[] answer = new int[count];
        int index = 0;
        for(int a : arr){
            if(a!=-1){
                answer[index] = a;
                index++;
            }
        }
        

        return answer;
    }
}
728x90
반응형