Home P68644. 두개 뽑아서 더하기
Post
Cancel

P68644. 두개 뽑아서 더하기

문제

image

제출 코드

그냥 전체 배열에서 반복문 두번 돌려서 두개 수 뽑고 더하면 되는 문제

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import java.util.*;

class Solution {
    public int[] solution(int[] numbers) {
        int size = numbers.length;
        SortedSet<Integer> list = new TreeSet<Integer>();
        for(int i=0; i<size-1; i++){
            for(int j=i+1; j<size; j++){
                list.add(numbers[i]+numbers[j]);
            }
        }
        int[] answer = new int[list.size()];
        int idx = 0;
        for(int num : list) answer[idx++] = num;
        return answer;
    }
}
This post is licensed under CC BY 4.0 by the author.