티스토리 뷰
https://programmers.co.kr/learn/courses/30/lessons/68644
import java.util.*;
class Solution {
public int[] solution(int[] numbers) {
HashSet<Integer> hashSet = new HashSet<>();
for(int i = 0; i < numbers.length ; i++){
for(int j = i+1; j < numbers.length ; j++){
hashSet.add(numbers[i] + numbers[j]);
}
}
Object [] objArr = hashSet.toArray();
int [] answer = new int[hashSet.size()];
for(int i = 0; i< objArr.length ; i++){
answer[i] = (int) objArr[i];
}
Arrays.sort(answer);
return answer;
}
}
Arrays.sort가 핵심이다.
'프로그래밍 > 알고리즘' 카테고리의 다른 글
자바 : 모든 경우의 수(재귀) (0) | 2021.12.04 |
---|---|
int Array 로 List 변경방법 (0) | 2021.12.02 |
연습문제 다음 큰 숫자 (0) | 2021.11.29 |
연습문제 > 피보나치 수 (0) | 2021.11.29 |
2021 KAKAO BLIND RECRUITMENT > 신규 아이디 추천 (0) | 2021.11.29 |