首页 > 编程语言 > 详细

反向输出及sort排序

时间:2015-11-19 20:43:38      阅读:369      评论:0      收藏:0      [点我收藏+]

建立条件:#include "algorithm"引用这个头文件

1、reverse 的用法,反向排序,由自己输入5个数: 1 2 3 4 5

 for (int i = 0; i < 5; i++)
    {
        cin >> v[i];
    }
        cout << endl;
        reverse(v.begin(), v.end());

  运行结果:

技术分享

假如输入  12  00  33  44  11  依旧是倒序输出  但大小未排序

运行结果:

技术分享

 

 

2、 sort 排序

 1 #include"iostream"
 2 #include "algorithm"
 3 #include "vector"
 4 int main()
 5 {
 6     using namespace std;
 7     vector <int> v(5);
 8     for (int i = 0; i < 5; i++)
 9     {
10         cin >> v[i];
11     }
12         cout << endl;
13         sort(v.begin(), v.end());
14     vector<int>::iterator it;
15     for (it = v.begin(); it != v.end();it++)
16     {
17         cout << *it<<" ";
18     }
19     system("pause");
20     return 0;

运行结果:

 

技术分享

反向输出及sort排序

原文:http://www.cnblogs.com/Mr210843013/p/4978917.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!