基本工作:
#include
using namespace std;
一维向量:
vector<int> vector_1D_1;//只定义向量
vector<int> vector_1D_2(n);//定义的同时初始化大小
vector<int> vector_1D_3(n,m);//定义的同时初始化大小为n,元素初始值为m
vector<int> vector_1D_4;
vector_1D_4=vector<int>(n,m);//先定义变量,再初始化大小和初值
由此看出,关键看有没有使用“()”,从而使用构造函数。
二维向量:
vector<vector<int> > vector_2D_1;
vector<vector<int> > vector_2D_2(n);//仅指定第一维大小
vector