vector< vector > 的初始化


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>());

其他

  • vec[索引]就是一個單一的vector


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM