sort(v.begin(), v.end());
v.erase(unique(v.begin(), v.end()), v.end());
//unique하면 중복값이 실제로 지워지지 않고 벡터에 남고 리턴값은 중복제외한 갓의 가장 마지막 위치.
//erase하면 가장 마지막 위치에서부터 벡터 맨 뒤까지 중복 삭제.
'C++문법' 카테고리의 다른 글
소수점 제거 함수 삼총사 ceil(), floor(), round() (0) | 2020.04.20 |
---|---|
string에서 앞 뒤 char 삭제하는 법 (0) | 2020.03.13 |
[입출력 문제] 주의 사항 (0) | 2020.02.25 |
소수점 아래 출력할 때 (0) | 2020.02.08 |
abs함수는 자료형에 따라 라이브러리가 다르다 (0) | 2020.01.31 |