vector <vector<int>> 이름(n,vector<int>(m,0));
형태로 선언하게 되면 n행 m열을 가지는 int형의 2차원 배열처럼 사용할 수 있다.
C++ 에서는 라이브러리로 정렬을 제공한다.
sort( 배열의 시작, 배열의 끝, 함수)
ex) sort(arr,arr+10)
형태로 쉽게 정렬할 수 있으며, 함수 자리에는 사용자가 직접 정렬 기준을 정해줄 수 있다.
함수 자리에 아무 값을 넣지 않으면 defalut로 오름차순 정렬을 해준다.
greater<자료형>() = 내림차순
less<자료형>() = 오름차순
2차원 벡터를 기준함수 없이 sort함수로 정렬하면
이와 같이 행의 첫번째 열 기준으로 오름차순 정렬을 하는 것을 알 수 있다.
만약 이것을 두번째 열 기준으로 오름차순 정렬하고 싶다면
함수를 추가해준후 이 함수를 기준으로 사용하면 된다.
정상적으로 두번째 열 기준으로 오름차순 정렬된것을 확인할 수 있다.
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.