본문 바로가기
알고리즘

두 개 뽑아서 더하기

by aesup 2021. 2. 16.
728x90
import java.util.ArrayList;
import java.util.Arrays;

class Solution {
    public int[] solution(int[] numbers) {

        ArrayList<Integer> list = new ArrayList<Integer>();

        for(int i = 0; i < numbers.length ; i++){
            for(int j = i+1; j < numbers.length ;  j++){

                int a = numbers[i] + numbers[j];
                    if(list.indexOf(a) < 0){   
                        list.add(a);
                    }
            }

        }



        int[] answer = new int[list.size()];

        for(int i = 0; i < list.size(); i++){
            answer[i] = list.get(i);
        }
        Arrays.sort(answer);

        return answer;

    }


}
728x90

'알고리즘' 카테고리의 다른 글

알고리즘 모임 규칙  (0) 2021.03.05
신입 풀스택 개발자🤦‍♀️👩‍💻  (0) 2021.03.03
java// Stack  (0) 2021.03.03
주식가격  (0) 2021.03.02
가운데 글자 가져오기[연습문제]  (0) 2021.02.26