赞
踩
目录
- #include<bits/stdc++.h>
- using namespace std;
- int main()
- {
- set<int>a;
- a.insert(23);//a.insert就是往里面添加元素
- a.insert(6);
- a.insert(88);
- a.insert(1);
- a.insert(152);
- a.insert(0);
- set<int>::iterator it;//这里的it我们可以理解成迭代器的名称,it前面的我们当成固定模板
- //大家记住模板就行哈。
- for(it=a.begin();it!=a.end();it++){
- cout<<*it<<" ";//这里it前面的*我们就把它理解成指针的意思啊
- }
- cout<<endl;
- for(auto hh=a.begin();hh!=a.end();hh++){
- cout<<*hh<<" ";
- //这里的auto我们可以理解成它是迭代器的类型名,就像int,double,char它们一样
- }
- return 0;
- }
- #include<bits/stdc++.h>
- using namespace std;
- int main()
- {
- set<int>a;
- a.insert(2);
- a.insert(6);
- a.insert(88);
- cout<<"2出现的次数是"<<a.count(2)<<endl;
- cout<<"0出现的次数是"<<a.count(0)<<endl;
- return 0;
- }
- #include<bits/stdc++.h>
- using namespace std;
- int main()
- {
- set<int>a;
- a.insert(23);//a.insert就是往里面添加元素
- a.insert(6);
- a.insert(88);
- a.insert(1);
- a.insert(152);
- a.insert(0);
- for(auto it=a.begin();it!=a.end();it++){
- cout<<*it<<" ";
- }
- cout<<endl;
- a.erase(23);
- for(auto it=a.begin();it!=a.end();it++){
- cout<<*it<<" ";
- }
- return 0;
- }
- #include<bits/stdc++.h>
- using namespace std;
- int main()
- {
- set<int>a;
- a.insert(23);//a.insert就是往里面添加元素
- a.insert(6);
- a.insert(88);
- a.insert(1);
- a.insert(152);
- a.insert(0);
- for(auto it=a.begin();it!=a.end();it++){
- cout<<*it<<" ";
- }
- return 0;
- }
- #include<bits/stdc++.h>
- using namespace std;
- int main()
- {
- set<int>a;
- a.insert(23);//a.insert就是往里面添加元素
- a.insert(6);
- a.insert(88);
- a.insert(1);
- a.insert(152);
- a.insert(0);
- auto ig=a.find(1123);
- for(auto it=a.begin();it!=a.end();it++){
- if(ig==it){
- cout<<"找到了";
- break;
- }
- else if(ig==a.end()){
- cout<<"没找到";
- break;
- }
- }
- return 0;
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。