STL--set
来源:互联网 发布:网页数据采集器 开源 编辑:程序博客网 时间:2024/06/15 14:07
#include<iostream>#include<set>using namespace std;struct mycmp{ bool operator () (const int &a,const int &b) { return a<b; }};int main(int argc, char* argv[]){ set<int> s; s.insert(8); s.insert(5); s.insert(1); s.insert(6); s.insert(8); s.erase(5);//删除 set<int>::iterator it; for(it=s.begin();it!=s.end();it++) { cout<<*it<<' '; } cout<<endl; it=s.find(8); if(it!=s.end()) cout<<*it<<endl; else cout<<"No!\n"; set<int>::reverse_iterator rit; for(rit=s.rbegin();rit!=s.rend();rit++) { cout<<*rit<<' '; } cout<<endl; set<int,mycmp> s1; s1.insert(18); s1.insert(51); s1.insert(12); s1.insert(63); s1.insert(18); s1.erase(51);//删除 set<int>::iterator it1; for(it1=s1.begin();it1!=s1.end();it1++) { cout<<*it1<<' '; } cout<<endl; multiset<string> ms; ms.insert("abc"); ms.insert("abc"); ms.insert("ab12"); ms.insert("12ab"); ms.insert("123"); ms.insert("1221"); ms.insert("1123"); ms.insert("11"); multiset<string>::iterator mit; for(mit=ms.begin();mit!=ms.end();mit++) cout<<*mit<<' '; cout<<endl; return 0;}
0 0
- STL set
- STL SET
- STL set
- stl set
- STL set
- STL----set
- STL set
- stl set
- STL set
- stl set
- STL set
- STL-set
- stl-set
- STL set
- STL-set
- set--STL
- STL set
- stl set
- 开源学习地址
- Python 3.4.3 使用threading模块进行多线程编码实现
- Logos语法解析
- 程序员装逼利器之impress.js
- 利用JUnit4进行单元测试
- STL--set
- AI不与人为敌
- LoadRunner 使用过程中问题及解决办法记录
- c - strtok / strrchr
- eclipse svn报failed to load javahl library
- 第十四周--stl程序阅读
- JVM性能调优3:JVM_堆溢出分析过程和命令
- 内置对象
- 初探Activity2:添加简单的UI控件