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

프로그래머스 - 두 개 뽑아서 더하기

by 올리브영 2023. 3. 29.
728x90
반응형
import java.util.*;
class Solution {
    public int[] solution(int[] numbers) {
        HashSet<Integer> set = new HashSet<>();
        for(int i=0; i<numbers.length-1; i++){
            for(int j=1+i; j<numbers.length; j++){
                set.add(numbers[i] + numbers[j]);
            }
        }
        int[] answer = new int[set.size()];
        answer = set.stream()
            .mapToInt(i -> i)
            .toArray();
        Arrays.sort(answer);
        return answer;
    }
}
728x90
반응형