1.利用push_back()实现
#include<iostream>
#include<vector>
using namespace std;
int main()
{
vector<vector<int> > v;
vector<int> a(3,0),b(5,1);
v.push_back(a);
v.push_back(b);
cout<<v.size()<<v[1].size()<<v[0].size();
return 0;
}
可以看到v有两个元素,v[1]即是b,v[0]是a
2.resize实现
#include<iostream>
#include<vector>
using namespace std;
int main()
{
vector<vector<int> > v;
v.resize(3,vector<int> (2,0));
cout<<v.size()<<v[1].size()<<v[0].size();
return 0;
}