vector

作者: 李伟13 | 来源:发表于2020-10-17 15:02 被阅读0次

vector

vector<T> a(n);  定义一个T类型长度为n的vector

vector<T> a(n, x); 用x初始化n个元素。

vector<vector<int> > dp(row, vector<int>(col, 0));

sort()

sort(vec.begin(), vec.end());

vector排序中,先按第一列升序排序,第一列相同时,然后再按第二列降序排序。

resize()

void resize (size_type n);
void resize (size_type n, const value_type& val);

调整容器的大小,使其包含n个元素。

  1. 如果n小于当前容器的大小,则将内容减少到其前n个元素,并删除超出范围的元素(并销毁它们)。
  2. 如果n大于当前容器的大小,则通过在末尾插入所需数量的元素来扩展内容,以达到n的大小。如果指定了val,则将新元素初始化为val的副本,否则将对它们进行值初始化。
  3. 如果n也大于当前容器容量,将自动重新分配已分配的存储空间。
    请注意,此函数通过插入或擦除容器中的元素来更改容器的实际内容。

https://blog.csdn.net/acoolgiser/article/details/102931908

相关文章

  • c++常用数据结构

    问题:vector与数组的区别? 1、vector vector v;//创建vector v....

  • 指针

    ①动态指针问题. vector * pvt = new vector [100]; vector * tt; tt...

  • 2021-12-01 opencv findContours a

    std::vector contours; std::vector hi...

  • 13.C++ vector 操作

    vector初始化 vector大小 数组方式操作vector 迭代器方式操作vector 反向迭代器操作vect...

  • c++零散知识

    1、vector vector对象内存增长原理,当向vector添加新元素而vector没有足够的内存保存新元素时...

  • vector

    一、vector介绍:可边长数组1、vector的定义:vector name;注:vecto...

  • Collection-Vector

    jdk版本:1.8.0_77参考文档:jdk 1.8 docs Vector类图 Vector特点 Vector对...

  • vector 简单用法

    vector 简单用法 数组传进vector方式: int a[3]={1,2,3} vector test;...

  • 点乘与叉乘

    public static Vector3 Cross(Vector3 lhs, Vector3 rhs);叉乘的...

  • 1.两数之和 by 2018-04-19

    class Solution {public:vector twoSum(vector & nums, int ...

网友评论

      本文标题:vector

      本文链接:https://www.haomeiwen.com/subject/ezgzrktx.html