반응형
벡터에 다 넣어주고
중복값을 제거해주면 된다.
#include <vector>
#include<algorithm>
using namespace std;
vector<int> solution(vector<int> numbers) {
vector<int> answer;
for(int i = 0;i<numbers.size();i++)
for(int j = i+1;j<numbers.size();j++)
answer.push_back(numbers[i]+ numbers[j]);
sort(answer.begin(), answer.end());
answer.erase(unique(answer.begin(), answer.end()), answer.end());
return answer;
}
반응형
'IT > 알고리즘' 카테고리의 다른 글
45] 프로그래머스 2016년 (0) | 2020.09.15 |
---|---|
44] 프로그래머스 완주하지 못한 선수 (0) | 2020.09.14 |
42] Leetcode 1528. Shuffle String (0) | 2020.08.18 |
41] Leetcode 1. Two Sum (0) | 2020.08.18 |
40] Leetcode 912. Sort an Array (0) | 2020.08.07 |
댓글