코테/프로그래머스
프로그래머스 두 개 뽑아서 더하기
65살까지 코딩
2022. 1. 15. 10:37
728x90
반응형
import java.util.Arrays;
import java.util.HashSet;
class Solution {
public int[] solution(int[] numbers) {
HashSet<Integer> hashSet = new HashSet<>();
//중복제거를 위해 Set에 저장
for(int i =0; i<numbers.length-1; i++){
for(int j= i+1; j< numbers.length; j++){
hashSet.add(numbers[i] +numbers[j]);
}
}
//set을 돌면서 값들을 배열에 저장
int[] answer =new int[hashSet.size()];
int i =0;
for (Integer integer : hashSet) {
answer[i] = integer;
i++;
}
//정렬 후 리턴
Arrays.sort(answer);
return answer;
}
}
728x90
반응형