vector< vector<int> >
的初始化就好像有一天你要去医院看病,你事先钟意这家医院里的某个主任医生,但你却不知道这位医生坐诊的诊室在哪,突然你看到一张这样子的图。
医科分类(大vector) | 五官科(小vector) | 口腔科(小vector) | 骨科(小vector) | 神经内科(小vector) |
---|---|---|---|---|
林小美 | 李大嘴 | 王正骨 | 郑清爽 | |
吴惠英 | 薄合堂 | 欧驱淤 | 毛白金 | |
蔡青山 |
首先你在大vector中找到你要挂的科属,然后再在科属(小vector)中找到那位心仪医生。
vector< vector<int> > vec
在使用前vector< vector<int> > vec
需将其初始化确保vec
的长度要大于1才能索引0
如vector<vector<int>> vec(N)
这样就是初始化大小为N的vector
或者先vec.push_back(vector<int>());
原文:https://www.cnblogs.com/BeautifulWater/p/15028884.html