ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

vector

2026/8/15 17:32:01 拓冰建站 浏览量
vector

平常我们开数组的时候都需要定义数组的长度,然而有时候数组长度未知或者题目的数据范围不允许我们使用数组存储,如:对于一个 \(n\times m\) 的矩阵做一些简单的操作,\(1\le n,m\le 10^5,1\le nm\le 10^5\)。此时如果开 \(10^5 \times 10^5\) 的数组,你和编译器都会 AFO,所以我们需要一个动态的容器——vector

定义的方法就是:

vector<类型 type> 变量名;

那么你就会获得一个动态存储 \(type\) 类型的容器。vector 的常用函数如下,这里列举函数和复杂度,最后给出调试代码: