首页 > 其他分享 >使用set去重

使用set去重

时间:2023-02-28 20:35:15浏览次数:33  
标签:set end int vector 使用 test include

#include <iostream>
#include <vector>
#include <set>
using namespace std;
int main() {
    vector<int>test={1,2,3,3,3,4,2,3,5,2,63,56,34,24};
    set<int>s(test.begin(), test.end());//set会自动进行排序。
    test.assign(s.begin(), s.end());//assign() 函数将区间[start, end)的元素赋到当前vector,
    //或者赋num个值为val的元素到vector中.这个函数将会清除掉vector以前的内容.
    //可以用于不同容器之间的赋值。
    for(int x : test)
        cout << x <<" ";
    return 0;
}

标签:set,end,int,vector,使用,test,include
From: https://www.cnblogs.com/linhongyu0090/p/17165876.html

相关文章