push_back(元素) 增加一个元素到向量后面
    pop_back() 删除向量最后一个元素
    insert(位置,元素) 插入元素到指定位置
    insert(位置,个数n,元素) 插入n个相同的元素到指定位置
    insert(位置,first,end) 将另一个向量从first 到 end(不包括end)之间的内容插入到指定位置
    erase(位置) 删除指定位置的元素
    erase( first,last ) 删除向量 [ first,last ] 中的元素
    clear() 清除向量所有元素,size() 变为 0
    front() 取向量第一个元素
    back() 取向量最后一个元素
    begin() 头指针
    end() 尾指针
    size() 返回向量中元素的个数
    empty() 判断向量是否为空
    swap() 交换两个同类型向量的数据
    reverse(first,end) 倒序排列向量 [ first,last ) 中的元素
    运算符 [ i ] 取向量下标为 i 的元素
    resize(大小) 重置vector的大小,可以保存原来元素的个数
    assign(first,end)
    vectorname(first,end)
    将向量中的全部内容替换为 [ first , end ) 中的内容,first和end可以是其它向量的指针
    assign( i , j )
    vectorname( i , j )
    将向量中的全部内容替换为 i 个 j
    vector::iterator 迭代器
    vector::reverse_iterator 反向迭代器