1 基本操作
(1)头文件#include
(2)创建vector对象,vector
(3)尾部插入数字:vec.push_back(a);
(4)使用下标访问元素,cout< (5)使用迭代器访问元素. 3 算法 (1) 使用reverse将元素翻转:需要头文件#include reverse(vec.begin(),vec.end());将元素翻转(在vector中,如果一个函数中需要两个迭代器, 一般后一个都不包含.) (2)使用sort排序:需要头文件#include sort(vec.begin(),vec.end());(默认是按升序排列,即从小到大). 可以通过重写排序比较函数按照降序比较,如下: 定义排序比较函数: bool Comp(const int &a,const int &b) 想要获取更多相关内容请关注php中文网(www.php.cn)!
{
return
a>b;
}
调用时:sort(vec.begin(),vec.end(),Comp),这样就降序排序