美文网首页LeetCode蹂躏集
2018-01-28 C++set的使用

2018-01-28 C++set的使用

作者: alexsssu | 来源:发表于2018-01-28 21:25 被阅读0次

    1、定义和初始化

    set<int> S;
    set<int> S(S1);
    vector<int> ivec({0,1,2,3,4,5,5,4,3,2,1,0});
    set<int> S(ivec.iter1, ivec.iter2);
    

    定义一个集合S,分别为:不初始化,用集合S1初始化,用迭代器初始化。
    2、set的插入,只能使用insert函数插入。

    S.insert(2);
    

    3、set的查找和读取元素
    使用find()函数返回的下标, count()函数返回共有多少个。

    S.find(4);
    S.count(5);
    

    4、set中删除元素

    S.erase(3);
    S.erase(S.begin());
    S.erase(S.begin(), S.end());
    

    相关文章

      网友评论

        本文标题:2018-01-28 C++set的使用

        本文链接:https://www.haomeiwen.com/subject/huozaxtx.html