set在插入后是有序的
set遍历方法及有序性证明
#include<set>
#include<algorithm>
#include<iostream>
int main() {
set<int>s;
s.insert(3);
s.insert(6);
s.insert(1);//插入几个数据叭
s.insert(18);
s.insert(6);//不会重复插入
set<int>::iterator it;//定义一个前向迭代器
for (it = s.begin(); it!=s.end(); it++) {
cout << *it << ' ';//中序遍历输出所有元素
}
}
输出
1 3 6 18