Programming/C++
C++ STL (Standard Template Library) - 이차원 vector
갓비니
2020. 7. 4. 01:39
<일차원 벡터의 선언>
vector <int> v;
v.push_back(300); 등으로 사용할 수 있음.
<이차원 벡터의 선언>
vector <vector<int>> Vec;
벡터에 넣을 일차원 벡터를 선언한다
vector <int> v1;
vector <int> v2;
v1.push_back(1);
v1.push_back(2);
v1.push_back(3);
v2.push_back(1);
v2.push_back(2);
그러면
v1 -> [1][2][3]
v2 -> [1][2]
이 친구들을 Vec에 넣게 되면
Vec.push_back(v1);
Vec.push_back(v2);
그러면 Vec은
[[1][2][3],[1][2]]
이런 모양이 됨!