美文网首页
4.set查找和统计

4.set查找和统计

作者: lxr_ | 来源:发表于2021-04-20 18:48 被阅读0次
    #include<iostream>
    using namespace std;
    
    #include<set>
    
    //对set容器进行查找数据以及统计数据
    //函数原型
    
    //find(key);查找key是否存在,若存在,返回该键的迭代器,若不存在,返回set.end()迭代器;
    //count(key);//统计key的元素个数
    
    void test0401()
    {
        set<int> s1;
        s1.insert(100);
        s1.insert(20);
        s1.insert(13);
        s1.insert(1430);
    
        //查找
        set<int>::iterator pos = s1.find(100);
        if (pos != s1.end())
        {
            cout << "已找到" << endl;
            cout << *pos << endl;
        }
        else
        {
            cout << "未找到" << endl;
        }
    
        //统计100的个数
        int num = s1.count(100);
        //对于set统计结果要么是0,要么是1
        cout << "100的个数:" << num << endl;
    
    }
    
    
    int main()
    {
        
        test0401();
    
        system("pause");
        return 0;
    }
    

    相关文章

      网友评论

          本文标题:4.set查找和统计

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