연속된 수 제거이므로 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;
}

+ Recent posts