Vector을 사용해 2차원 배열을 만들 수 있다. (두 개의 객체를 묶어주는 pair와는 다르다) Vector의 2차원 배열 선언 : vector v(행의 값, vector(열의 값, 초기화 값)); Vector의 2차원 배열 값 삽입 : v[i][j]; // 예시 int n = 0; cin >> n; vector arr(n + 1, vector(n + 1, 0)); arr[0][0] = 1; vector와는 다르게 위는 동적할당으로 만들어진 벡터이다. Pair 선언 : vector v; Pair 삽입 : v.push_back(pair(타입1의 값, 타입2의 값)); // 예시 vector v; for(int i=0; i> a >> b; v.push_back(make_pair(a,b)); } 3차원 v..