set

来源:互联网 发布:办公软件培训多少钱 编辑:程序博客网 时间:2024/06/05 05:10

参照算法笔记 P197


#include<stdio.h>#include<set>//从小到大 且 不重复 using namespace std;//set<typename> nameint main(){set<int> st;st.insert(3);//insert()插入元素 st.insert(2);st.insert(5);st.insert(3);set<int>::iterator it=st.begin(); for(;it!=st.end();it++){// 只能通过迭代器访问 printf("%d\n",*it);}it=st.find(5);//find() 返回迭代器 printf("%d\n",*it);st.erase(it); // eraser()删除迭代器对应的值 st.erase(2);//或者 直接 删除 值 printf("%d\n",st.size());// 返回元素个数 st.clear();//清空所有元素 } 



原创粉丝点击