vector 中 遍历 以及 常用函数
作者:
Agone
,
2022-01-27 22:30:54
,
所有人可见
,
阅读 263
vector 中 遍历 以及 常用函数
#include<iostream>
#include<vector>
using namespace std;
int main()
{
vector<int> s(n,0);
for(int i=0;i<n;i++) cin>>a[i];
vector<int> s1;
while(n--)
{
int num;
cin>>num;
s.push_back(num);
}
vector<int> s2(n,0);
for(auto &x:s) cin>>x;
vector<int> a({1,2,3});
for(int i=0;i<a.size();i++) cout<<a[i]<<endl;
for(vector<int>::iterator i=a.begin();i!=a.end();i++)
cout<<*i<<" ";
for(int x: a) cout<<x<<" ";
cout<<a.front()<<endl;
cout<<a.back()<<endl;
a.push_back(4);
for(auto x:a) cout<<x<<" ";
a.pop_back();
for(auto x: a) cout<<x<<" ";
}