zoukankan      html  css  js  c++  java
  • (ACM模板)集合set

    #include<iostream>
    #include<cstdio>
    #include<set>
    using namespace std;
    
    int main()
    {
        //set的定义 
        set<int> s1;
        set<string> s2;
        set<double> s3;
        
        //set的增删查函数 
        s1.insert();    
         
        s1.erase();     
        s1.clear();     
         
        s1.find();        //  返回一个指向被查找到元素的迭代器
        s1.count();       //  返回某个值元素的个数0/1
        s1.lower_bound(); //  返回指向大于(或等于)某值的第一个元素的迭代器
        s1.upper_bound(); //  返回大于某个值元素的迭代器
         
        //其他函数
        s1.begin();       //  返回指向第一个元素的迭代器
        s1.end();         //  返回指向最后一个元素之后的迭代器,不是最后一个元素
        
        s1.rbegin();      //  返回指向集合中最后一个元素的反向迭代器
        s1.rend();        //  返回指向集合中第一个元素的反向迭代器
        s1.size();        //  集合中元素的数目
        s1.swap();        //  交换两个集合变量
        
        
        //多重集合 
        multiset<int> ss1;
        mrltiset<string> ss2;
         
        return 0;
    }
  • 相关阅读:
    linux系统cpu和内存占用率
    虚拟机网卡设置
    C语言中打印返回值
    MQTT_DEMO
    MQTT-C-UDP_PUB
    MQTT-C-PUB
    结构体指针用法
    linux系统如何操作隐藏文件
    mqtt学习笔记
    XML文件的读取----cElementTree
  • 原文地址:https://www.cnblogs.com/clno1/p/9681131.html
Copyright © 2011-2022 走看看