c++
unordered_set
재히hj
2023. 3. 24. 01:26
728x90
<unordered_set> 헤더파일에 존재
int main() {
vector<int> a;
a.push_back(3);
a.push_back(3);
a.push_back(5);
unordered_set<int> b(a.begin(),a.end());
for(int i:b){
cout<<i<<"";
}
return 0;
}
위의 코드를 실행하면 3이 중복되어 2개 있지만 unordered_set에는 하나만 존재하게 된다.
배열에 중복된 원소들이 있을 때 중복된 건 다 거르고 뭐가 있는지 확인하고 싶을 때 유용하다.
728x90