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