vector1 [STL] Vector 정리 Vector는 대표적인 시퀀스 컨테이너. - 임의 접근 반복자를 지원하는 배열 기반 컨테이너.- 원소가 하나의 메모리 블록에 연속으로 저장되는 형태.- 그러므로 원소를 추가하거나 삽입될 때, 메모리의 재할당이 발생할 수 있어서 비효율적일 수 있다.- 하지만 미리 구현된 메소드로 인해 사용하는 데 편하다.- 원소가 연속으로 저장되므로 [] 연산자 또는 at으로 읽기는 빠르지만 insert(), erase(), push_back() 등은 비효율적으로 동작한다. 생성자 vector v v는 빈 컨테이너. vector v(n) v는 기본값으로 초기화된 n개의 원소를 갖는다. vector v(n, x) v는 x값으로 초기화된 n개의 원소를 갖는다. vector v(v2) v는 v2 컨테이너의 복사본이다. (복사 .. 2017. 4. 14. 이전 1 다음