STL
자료구조
2015. 9. 4. 20:58
STL 이란?? STL은 C++언어의 표준 템플릿 라이브러리( Standard Template Libaray)의 약자이다.STL을 간단하게 말하면 일반적으로 많이 사용되는 자료구조와 알고리즘을 모은 라이브러리STL은 1994년에 표준 위원회에서 초안이 통과되어서 만들어졌다. STL중에서 가장 많이 사용하는 라이브러리는 컨테이너 라이브러리이다.컨테이너는 int나 float등의 기본 자료형이나 구조체, 클래스 같은 사용자 정의형을 담는다.STL의 컨테이너에는 list, vector, deque, map, set등이 있다. list의 특징 1. 고정 길이인 배열에 비해서 가변적이다. ( 연결 리스트는 동적으로 크기를 변경 할 수있다.2. 중간에 데이터 삽입, 삭제가 용이하다. 단점 배열에 비해서 데이터의 삽입..