728x90 vector1 c++ STL <vector> 정리 vector container 란? 자동으로 메모리가 할당되는 배열, 인덱스 접근하여 값 변경 가능 함수로 보낼시에는 참조자를 사용해야 주소를 보내, 원본 변경 가능. 또한, 시간 복잡도도 O(N) -> O(1)로 줄어듬. template를 사용하기 때문에 데이터 타입은 마음대로 넣을 수 있음. vector.push_back(값) : 값을 벡터 맨 마지막에 추가함. (append) vector.pop_back() : 맨 마지막 원소를 제거함. // 여러가지 자료형 선언 가능. 고정된 공간의 할당이 필요 없음. vector v1; vector v2; vector v3; vector v4; // string 예시, 문자열이 벡터 공간 하나의 인덱스에 들어감. python 리스트 같음. 굳. v3.push_b.. 2023. 7. 13. 이전 1 다음 728x90