STL (Standard Template Library)C++가 제공하는 템플릿 기반 표준 라이브러리 입니다.STL 라이브러리는 크게 STL 컨테이너와 STL 알고리즘으로 구성되어 있습니다. - STL 컨테이너 : 클래스 템플릿으로 정의되는 일종의 컬렉션 클래스. * 컬렉션 : 같은 종류의 데이터 모임, 즉, 같은 데이터형의 데이터를 저장하고 읽어오기 위한 자료구조 클래스를 컬렉션 클래스라고 합니다. - STL 알고리즘 : 함수 템플릿으로 정의되는 유용한 알고리즘. * 자주 사용하는 유용한 알고리즘들을 함수 템플릿으로 정의해 둔 것입니다. STL은 성능이 우수하고 안전성이 검증된 라이브러리이기 때문에 프로그래머는 필요한 기능을 매번 구현하는 대신 라이브러리를 믿고 사용할 수 있기 때문에 개발 기간도 ..