연속된 수 제거이므로 sorting하지않고 unique, erase 사용해서 풀면 된다.
#include <vector>
#include <algorithm>
using namespace std;
vector<int> solution(vector<int> arr)
{
arr.erase(unique(arr.begin(), arr.end()), arr.end());
return arr;
}'Coding_Test 연습 > Programmers' 카테고리의 다른 글
| [프로그래머스] (C++) LV1 나누어 떨어지는 숫자 배열 (0) | 2022.04.25 |
|---|---|
| [프로그래머스] (C++) LV1 두 정수 사이의 합 (0) | 2022.04.25 |
| [프로그래머스] (C++) LV1 다트 게임 (0) | 2022.04.25 |
| [프로그래머스] (C++) LV1 가운데 글자 가져오기 (0) | 2022.04.25 |
| [프로그래머스] (C++) LV1 비밀지도 (0) | 2022.04.25 |