STL集合容器set按照由小到大或者由大到小的顺序存放元素
来源:互联网 发布:淘宝触摸屏版 编辑:程序博客网 时间:2024/06/06 02:49
(1)由小到大
set<int,less<int>> M;
M.insert(1960);
M.insert(1952);
M.insert(1771);
M.insert(1812);
M.insert(1960);
M.insert(2000);
set<int,less<int>>::iterator N= M.begin();
cout<<"Number of elements "<<M.size()<<endl;
cout<<"The elements are:"<<endl;
while(N != M.end())
{
cout<<*N<<endl;
++N;
}
(2)由大到小:
set<int,greater<int>> M;
M.insert(1960);
M.insert(1952);
M.insert(1771);
M.insert(1812);
M.insert(1960);
M.insert(2000);
set<int,greater<int>>::iteratorN = M.begin();
cout<<"Number of elements "<<M.size()<<endl;
cout<<"The elements are:"<<endl;
while(N != M.end())
{
cout<<*N<<endl;
++N;
}
输出结果:
- STL集合容器set按照由小到大或者由大到小的顺序存放元素
- STL set集合容器
- 集合存储学生类(有姓名和成绩两个属性), 按照姓名由前到后、成绩由低到高的顺序输出
- 从屏幕输入 x y z 三个整数,按照由小到大的顺序输出它们
- 由STL想到的
- STL之set集合容器
- STL之set集合容器
- STL之set集合容器
- STL之set集合容器
- STL之set集合容器
- c++STL Set集合容器
- STL之set集合容器
- STL之set集合容器
- 6种排序大集合--由小到大,由大到小!
- 给定数组,将所有的数按照出现的次序由大到小输出,次数相同的,按照原数组的顺序输出
- 四个数值由大到小的顺序
- 【STL】容器 > 关联式容器 > set(集合)
- unity->把由10个元素组成的一维数组逆序存放再输出。
- Linux 内核模块编程
- Android小项目之十二 设置中心的界面
- Java 重写Object类的常见方法
- 构造函数 复制构造函数
- 那些不能错过的XCode插件
- STL集合容器set按照由小到大或者由大到小的顺序存放元素
- MFC 的List Control控件实现可编辑
- 【Apache ZooKeeper】理解ZooKeeper中的ZNodes
- 启动VMware USB Arbitration Service服务时提示:错误31:连接到系统上的设备没有发挥作用
- ZooKeeper FAQ
- 20130919
- 深度优先搜索与广度优先搜索
- TCP状态转换图
- UBUNTU一句话技巧--Linux入门(给新手)