首页 > 编程语言 > 详细

c++ vector容器的使用,序列倒叙reverse(),容器底部插入一个数值push_back()

时间:2017-08-12 18:05:52      阅读:515      评论:0      收藏:0      [点我收藏+]

问题:程序实现将que[i]添加到que2最后,再将que2反转输出。

例如:

输入

4

1 2 3 4

输出

4 2 1 3

#include<iostream> 

#include<vector>

using namespace std;

int main()

{

 int i=0;  

int n;

 vector<int>que;  

vector<int>que2;  

int x;

 cin >> n;

 for (i = 0; i < n; i++)  

{  

 cin >> x;   que.push_back(x);  // 容器的操练就是用成员函数puch_back压入元素,动态申请空间    }

 for (i = 0; i < n; i++) {

 que2.push_back(que[i]);   

reverse(que2.begin(), que2.end());

 }

 for (i = 0; i < n; i++)

{   cout << que2[i] << "\t";  }

 system("pause");

 return 0;

}

 

c++ vector容器的使用,序列倒叙reverse(),容器底部插入一个数值push_back()

原文:http://www.cnblogs.com/fanru5161/p/7350901.html

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