美文网首页
c++集合set简单示例

c++集合set简单示例

作者: 一路向后 | 来源:发表于2021-07-27 22:05 被阅读0次

1.源码实现

#include <iostream>
#include <set>

using namespace std;

int main()
{
        set<int> s;

        s.insert(1);
        s.insert(2);
        s.insert(3);
        s.insert(1);

        cout << "set的size为: " << s.size() << endl;
        cout << "set的maxsize为: " << s.max_size() << endl;
        cout << "set中的第一个元素为: " << *s.begin() << endl;
        cout << "set中的最后一个元素为: " << *s.end() << endl;
        cout << "set中的1出现的次数为: " << s.count(1) << endl;

        s.clear();

        if(s.empty())
        {
                cout << "set为空" << endl;
        }

        cout << "set的size为: " << s.size() << endl;
        cout << "set的maxsize为: " << s.max_size() << endl;

        return 0;
}

2.编译源码

$ g++ -o example example.cpp

3.运行及其结果

$ ./example
set的size为: 3
set的maxsize为: 461168601842738790
set中的第一个元素为: 1
set中的最后一个元素为: 3
set中的1出现的次数为: 1
set为空
set的size为: 0
set的maxsize为: 461168601842738790

相关文章

  • c++集合set简单示例

    1.源码实现 2.编译源码 3.运行及其结果

  • Java自学-集合框架 HashSet

    Java集合框架 HashSet 示例 1 : 元素不能重复 Set中的元素,不能重复 示例 2 : 没有顺序 S...

  • Java (集合 Set)

    Set集合中的内容不按特定的顺序排序,只是简单添加对象,不能包含重复的对象 **Set集合由 set类和set接口...

  • JAVA Collection 和 Map

    Collection set extends Collection Set是最简单的一种集合。集合中的对象不按特定...

  • leetcode刷题02--求链表交点--T160

    题目: 思路一:可以使用c++自带的stl库中的set集合来进行查找知识补充:stl中set的使用: 其实set就...

  • 2018-01-01

    绪论 基本术语 数据集(data set):示例(instance)或样本(sample)的集合。样本由反映时间或...

  • Kotlin数据容器(3)✔️集合

    集合概述Set 集合不可变 Set 集合 [setOf]可变 Set 集合 [mutableSetOf、hashS...

  • Python set集合

    本文目录 set集合的基本用法 set集合的创建 Set集合的交集&并集&差集 set的集合推导式 set集合的常...

  • kotlin练习 ---- 集合练习

    kotlin练习 - 集合练习 Set集合 Set集合创建 Set集合的使用 List集合 List集合创建 Li...

  • Java—Set集合详解(HashSet/LinkedHashS

    Set集合介绍 Set集合的概念   Set集合类似于一个容器,程序把很多对象保存到Set集合中,Set集合对添加...

网友评论

      本文标题:c++集合set简单示例

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