list<int> li;
for (int i = 0; i < 100; i++){
li.push_back(i);
}
for (int i = 0; i < 100; i++){
li.push_back(i);
}
unordered_set<int> uset(li.begin(), li.end()); //用list去初始化set
cout << uset.size() << endl;
for (auto i : uset){
cout << i << ",";
}
c++ 11 list转set
最新推荐文章于 2024-03-19 18:40:01 发布
本文通过C++代码示例,展示了如何使用list容器存储整数,并利用unordered_set进行去重处理,最后输出去重后的元素。该过程涉及了C++标准库中容器的使用方法及迭代器的应用。
232

被折叠的 条评论
为什么被折叠?



