set容器用法
#include<bits/stdc++.h> using namespace std; set<int,greater<int> >S; //从大到小排 //set<int>S; 从小到大排 int main() { for(int i=1;i<=5;i++){ int tmp; scanf("%d",&tmp); S.insert(tmp); //插入元素 } for(set<int>::iterator it=S.begin();it!=S.end();it++){ printf("%d ",*it); //遍历元素,只能这样遍历 } printf("\n"); S.erase(5); //删除某个元素 for(set<int>::iterator it=S.begin();it!=S.end();it++){ printf("%d ",*it); } printf("\n"); int len=S.size(); printf("len:%d\n",len); S.clear(); if(!S.empty()) printf("kong\n"); else printf(" no kong \n"); }
相关推荐
Android开发CXY 2020-11-11
lpkwxl 2020-06-17
RealJianyuan 2020-06-14
pbyanglove 2020-06-09
徐建岗网络管理 2020-06-09
fengjing81 2020-06-06
lynjay 2020-06-02
wujingsheng0 2020-05-16
吴小伟 2020-05-09
sillion 2020-05-03
xiaobater 2020-05-01
ericasadun 2020-04-26
lynjay 2020-04-26
choupiaoyi 2020-04-26
tydldd 2020-04-23