。゚(*´□`)゚。

코딩의 즐거움과 도전, 그리고 일상의 소소한 순간들이 어우러진 블로그

ㅋㅌ

[JAVA] 중복방지 set

quarrrter 2023. 8. 27. 23:21
import java.util.*;

class Solution {
    public int[] solution(int[] numbers) {
        Set<Integer> answerSet = new HashSet<>();

        for (int i = 0; i < numbers.length - 1; i++) {
            for (int j = i + 1; j < numbers.length; j++) {
                answerSet.add(numbers[i] + numbers[j]);
            }
        }

        // Set을 정렬된 배열로 변환
        List<Integer> sortedAnswerList = new ArrayList<>(answerSet);
        Collections.sort(sortedAnswerList);

        int[] answer = new int[sortedAnswerList.size()];
        for (int i = 0; i < answer.length; i++) {
            answer[i] = sortedAnswerList.get(i);
        }

        return answer;
    }
}

'ㅋㅌ' 카테고리의 다른 글

[JAVA] 뒤집,,기  (0) 2023.08.31
[JAVA] 지피티 물어보기  (0) 2023.08.29
[SQL] DATEDIFF, CASE  (0) 2023.08.27
[JAVA] STACK  (0) 2023.08.26
[java]최대공약수 최소공배수  (0) 2023.08.26