set练习

#include<cstdio>
#include<set>
#include<iostream>
using namespace std;

int main()
{
    set<int>jihe;
    jihe.insert(5);
    jihe.insert(2);
    jihe.insert(1);
    jihe.insert(4);
    jihe.insert(3);
    for(set<int>::iterator a=jihe.begin();a!=jihe.end();a++)
    {
        cout<<(*a)<<endl;
    }

    set<int>::iterator b;
    b=jihe.end();//奇怪
    jihe.erase(b);

    for(set<int>::iterator d=jihe.begin();d!=jihe.end();d++)
    {
        cout<<(*d)<<endl;
    }
    set<int>::iterator c;
    c=jihe.begin();
    cout<<(*c)<<endl;
    cout<<jihe.size()<<endl;
    cout<<jihe.max_size()<<endl;
    set<char>ji;
    cout<<ji.max_size()<<endl;
    cout<<"空则返回1,非空返回0 "<<jihe.empty()<<endl;
    jihe.clear();
    cout<<"空则返回1,非空返回0 "<<jihe.empty()<<endl;
    cout<<jihe.count(5)<<endl;
    return 0;
}

全部评论

相关推荐

2025-12-28 16:32
重庆邮电大学 Java
程序员花海:1.技能放最后,来面试默认你都会,技能没啥用 2.实习写的看起来没啥含金量,多读读部门文档,包装下 接LLM这个没含金量 也不要用重构这种 不会给实习生做的 3.抽奖这个还是Demo项目,实际在公司里面要考虑策略,满减,触发点,触发规则 库存 之类的,不是这个项目这么简单 4.教育背景提前,格式为 教育背景 实习 项目 技能 自我评价
简历被挂麻了,求建议
点赞 评论 收藏
分享
01-30 16:13
浙江大学 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务