码迷,mamicode.com
首页 > 其他好文 > 详细

set容器用法

时间:2020-03-04 14:44:16      阅读:59      评论:0      收藏:0      [点我收藏+]

标签:name   std   clear   code   mes   class   amp   gre   bsp   

 1 #include<bits/stdc++.h>
 2 using namespace std;
 3 set<int,greater<int> >S;  //从大到小排
 4 //set<int>S;   从小到大排 
 5 int main()
 6 {
 7     for(int i=1;i<=5;i++){
 8         int tmp;
 9         scanf("%d",&tmp);
10         S.insert(tmp);  //插入元素
11     }
12     for(set<int>::iterator it=S.begin();it!=S.end();it++){
13         printf("%d ",*it);  //遍历元素,只能这样遍历
14     }
15     printf("\n");
16     S.erase(5);  //删除某个元素
17     for(set<int>::iterator it=S.begin();it!=S.end();it++){
18         printf("%d ",*it);
19     }
20     printf("\n");
21     int len=S.size();  
22     printf("len:%d\n",len);
23     S.clear();
24     if(!S.empty()) printf("kong\n");
25     else printf(" no kong \n");
26 }

 

set容器用法

标签:name   std   clear   code   mes   class   amp   gre   bsp   

原文地址:https://www.cnblogs.com/pangbi/p/12409067.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!