set简单用法2 带排序的插入
2014-01-22 10:56
239 查看
#include "stdafx.h" #include <set> #include <iostream> using namespace std; int main(int argc, char* argv[]) { set<int,greater<int> > m_k; m_k.insert(2); m_k.insert(3); m_k.insert(1); set<int,greater<int> >::reverse_iterator rindex; set<int,greater<int> >::iterator index; for (rindex = m_k.rbegin(); rindex != m_k.rend(); rindex++) { cout<<*rindex<<" "; } cout<<endl; for (index = m_k.begin(); index != m_k.end(); index++) { cout<<*index<<" "; } cout<<endl; return 0; }
这个可以在初始化的时候,就可以带一个函数。比较函数。这样插入的时候,就是有一个顺序的插入了!
相关文章推荐
- 插入排序和希尔排序-面试的希尔排序原来这么简单
- [轉]session_set_save_handler函数的简单用法
- 简单插入排序的C语言实现
- 简单插入排序
- 插入排序优化:简单插入排序->二分查找插入排序->二路插入排序->shell插入排序
- 有关JAVA中collection和set和list的用法,以及元素的升序排序方法
- java实现七种排序 (插入排序, 希尔排序, 插入排序, 快速排序, 简单选择排序, 堆排序, 归并排序)
- 简单排序-冒泡排序/简单选择排序/直接插入排序算法
- 排序大全【各种排序】:直接插入,折半插入,冒泡,快排,简单选择,堆排序,归并排序
- java简单插入排序实例
- objc_setAssociatedObject 关联的简单用法
- 冒泡,插入,折半插入,希尔,快速,简单选择排序源码总结
- 五、排序算法之简单算法——冒泡排序、简单选择排序和直接插入排序
- 八大排序算法:简单插入排序、冒泡排序、希尔排序、快速排序、堆排序、归并排序等总结。
- LintCode【简单】6. 合并排序数组 II,9. Fizz Buzz 问题。代码及思路 ——【vector用法】
- 七种排序(直接插入、折半插入、希尔、起泡、快速、简单选择、堆排序)
- 简单排序:冒泡、选择、插入
- (数据结构排序的实验四)快速,冒泡,简单选择,直接插入排序的c语言实现!!
- 简单插入排序和希尔排序简单应用
- Java排序算法之简单插入排序