码迷,mamicode.com
首页 > 其他好文 > 详细

vector

时间:2019-01-31 13:10:41      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:namespace   name   pac   push   etc   pre   位置   include   div   

#include <vector>
#include <iostream>
#include <cstdio>
#include <cctype>
using namespace std;
typedef long long ll;
vector < ll > vec;
inline ll read () {
    ll x=0,f=1;
    char ch=getchar();
    while(!isdigit(ch)) {
        if(ch==-) f=-1;
        ch=getchar();
    }
    while(isdigit(ch)) {
        x=(x<<1)+(x<<3)+(ch^48);
        ch=getchar();
    }
    return x*f;
}
int n;
signed main() {
    n=read();
    for(register int i=1; i<=n; i++) vec.push_back(read());
    for(vector < ll >::iterator it=vec.begin(); it!=vec.end(); it++) cout<<*it<< ;
    cout<<endl;
    for(register int i=0;i<=vec.size()-1;i++) cout<<vec[i]<< ;//如果这样输出 下标必须为0开始
    return 0;
//vec.push_back(x) 把x元素插入到vector末尾
//vec.insert(pos,elem);在pos位置插入elem元素拷贝 返回新数据位置
//vec.insert(pos,n,elem);在pos位置插入n个elem元素
//vec.insert(pos,beg,end);在pos位置插入beg-end的元素
//vec.clear();清空vector
//vec.erase(beg,end); 清空beg-end的数字
//vec.erase(pos);清空pos位置
}

 

vector

标签:namespace   name   pac   push   etc   pre   位置   include   div   

原文地址:https://www.cnblogs.com/qf-breeze/p/10341208.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!