C++ vector 컨테이너 핵심 활용법

C++ 표준 라이브러리의 vector는 동적 배열을 구현한 시퀀스 컨테이너로, 크기가 자동으로 조절되는 가변 길이 배열입니다. 연속된 메모리 공간에 요소를 저장하므로 인덱스 기반 접근이 상수 시간에 가능하며, 필요에 따라 자동으로 저장 공간을 확장합니다. 기본 사용 준비 사용 전 해당 헤더를 포함해야 합니다. #include <vector> 다양한 생성 및 초기화 방 ...

5월 24일 18:09에 게시됨

STL 알고리즘을 활용한 컨테이너 조작 기법

비변형 시퀀스 알고리즘 이러한 알고리즘은 원본 컨테이너의 내용을 변경하지 않으며, 요소를 검색하거나 조건을 평가하는 데 사용됩니다. 요소 탐색: find 계열 함수 find(시작, 끝, 값): 지정된 값과 일치하는 첫 번째 요소의 반복자를 반환합니다. 못 찾으면 end()를 반환. find_if(시작, 끝, 조건함수): 조건을 만족하는 첫 번째 요소를 찾습니다. find_end(시작, 끝 ...

5월 22일 11:00에 게시됨