알고리즘/C++
std::vector
std::vector array에 비교하여 가변 크기의 데이터를 처리할 수 있는 컨테이너 초기화 과정에서 데이터의 크기를 제공하지 않아도 된다. #include #include using namespace std; int main() { //벡터 초기화 vector v; vector v2 = { 1,2,3,4,5 }; vector v3(10); //크기 10인 벡터 선언 vector v4(10, 3); //크기 10이고 초기값 5인 벡터 선언 } 원소 추가 push_back(원소) insert(반복자, 원소) push_front() 지원 안함 #include #include using namespace std; int main() { vector v2; //원소 삽입 v2.push_back(1); v2...