알고리즘/알고리즘 풀이

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

데부한 2025. 2. 2. 22:43
반응형

 

프로그래머스

SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr

 

이번 문제는 '같은 숫자는 싫어'다.

이 문제는 풀었던 문제라 과거 코드가 남아있었다.

 

과거 코드

import java.util.*;

public class Solution {
    public List<Integer> solution(int []arr) {

        List<Integer> list = new ArrayList<>();
        
        int temp = -1;
        
        for(int n : arr) {
            if(temp != n) list.add(n);
            temp = n;
        }

        return list;
    }
}

 

다른 자료구조를 사용해서 풀어볼까하다가 List가 제일 효율적인 것 같아서..

그냥 놔두기로했다.

그래서 고친 부분은..없다!

 

오늘도 재밌는 코딩~!

 

반응형