#include <iostream>
#include <deque>
#include <algorithm>
#include <vector>

using namespace std;

int main()
{
  deque<int> deq1;
  deque<int>::iterator deq_iter1;

  for (int k=0;k<15;k++)
  {
    deq1.push_back(rand());
  }

  for (deq_iter1 = deq1.begin();deq_iter1 != deq1.end();++deq_iter1)
  {
    cout << *deq_iter1 << " ";
  }
  cout << endl;
  cout << "----------------------------------" << endl;

  partial_sort(deq1.begin(), deq1.begin() + 5, deq1.end());

  for (deq_iter1 = deq1.begin(); deq_iter1 != deq1.end(); ++deq_iter1)
  {
    cout << *deq_iter1 << " ";
  }
  cout << endl;
  cout << "----------------------------------" << endl;

  //random_shuffle(deq1.begin(), deq1.end());

  system("pause");
  return 0;
}

==========================================================

41 18467 6334 26500 19169 15724 11478 29358 26962 24464 5705 28145 23281 16827 9961
----------------------------------
41 5705 6334 9961 11478 26500 19169 29358 26962 24464 18467 28145 23281 16827 15724
----------------------------------
请按任意键继续. . .

最新文章

  1. .NET中使用APlayer组件自制播放器
  2. MySQL学习记录--分组与聚集
  3. zookeeper dubbo 问题解决录
  4. oracle、mysql、sybase和sqlserver复制表结构和数据
  5. jquery 实现层级下拉框联动效果 代码
  6. HDOJ/HDU 1242 Rescue(经典BFS深搜-优先队列)
  7. PowerManager.WakeLock
  8. Oracle 定时查询数据插入新表中(job+存储过程)
  9. 架构师系列文:通过Spring Cloud组件Hystrix合并请求
  10. linux1
  11. for XX in XX结构
  12. Shell里面获取路径的方式
  13. django面试二
  14. 03_java基础(三)之第一个程序与开发工具的安装
  15. 桥接和nat连接
  16. discrete
  17. Xiaoguang Tu&#39;s Home Page
  18. SHOI2013 扇形面积并
  19. C# DateTime 获取时间方法,网上收集
  20. HTTP Status 500 - Handler processing failed; nested exception is java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config

热门文章

  1. ndk学习之C语言基础复习----结构体、共用体与C++开端
  2. 谈CSRF与JSONP设置header问题
  3. list,tuple,set,dict基础
  4. python以下划线开头的变量和函数的作用
  5. P4310 绝世好题 按位DP
  6. 签名/加密_Java_hutool( 01 代码实现 )
  7. sql server 函数学习
  8. AtomicInteger如何保证线程安全以及乐观锁/悲观锁的概念
  9. 第2组 Alpha冲刺(3/4)
  10. C++ 2048游戏