zoukankan      html  css  js  c++  java
  • unordered_set

    #include <iostream>
    #include <unordered_set>
    int main()
    {
            std::unordered_set<int> X { 2020, 2019, 2018 };
            X.insert(19);
            X.insert(99);
            X.insert(89);
            X.insert(59);
            X.insert(79);
            for (auto Y: X)
                    std::cout << Y << '
    ';
            return 0;
    }
    root@ubuntu:~/c++# ./set
    79
    59
    89
    99
    2020
    2019
    19
    2018
    #include <iostream>
    #include <unordered_set>
    int main()
    {
    std::unordered_set<int> X { 2020, 2019, 2018 };
    for (auto Y: X)
    std::cout << Y << '
    ';
    return 0;
    }
    root@ubuntu:~/c++# g++ -std=c++11  set.cpp -o set
    root@ubuntu:~/c++# ./set
    2018
    2019
    2020
    #include <iostream>
    #include <set>
    int main()
    {
            std::set<int> X { 2020, 2019, 2018 };
            for (auto Y: X)
                    std::cout << Y << '
    ';
            return 0;
    }

    有序输出

    root@ubuntu:~/c++# g++ -std=c++11  set.cpp -o set
    root@ubuntu:~/c++# ./set
    2018
    2019
    2020
    #include <iostream>
    #include <set>
    int main()
    {
            std::set<int> X { 2020, 2019, 2018 };
            X.insert(2019);
            for (auto Y: X)
                    std::cout << Y << '
    ';
            return 0;
    }

    没有重复数据

    root@ubuntu:~/c++# g++ -std=c++11  set.cpp -o set
    root@ubuntu:~/c++# ./set
    2018
    2019
    2020
    #include <iostream>
    #include <set>
    int main()
    {
            std::set<int> X { 2020, 2019, 2018 };
            X.insert(19);
            X.insert(99);
            X.insert(89);
            X.insert(59);
            X.insert(79);
            for (auto Y: X)
                    std::cout << Y << '
    ';
            return 0;
    }
    root@ubuntu:~/c++# g++ -std=c++11  set.cpp -o set
    root@ubuntu:~/c++# ./set
    19
    59
    79
    89
    99
    2018
    2019
    2020


    ~

  • 相关阅读:
    nyoj891找点(贪心)
    spark streaming方法
    spark submit打印gc信息
    spark dataframe方法解释
    structed streaming基础---跳过的坑
    scala学习---2
    增量式编码器定时器配置和速度计算的处理方法
    三次样条插补的实现
    增量式编码器计数的过零点处理问题
    串口发送带有使能引脚的注意事项
  • 原文地址:https://www.cnblogs.com/dream397/p/14605639.html
Copyright © 2011-2022 走看看