@ 16. 1 ~ 17. 1/STL
set 컨테이너
namoeye
2014. 4. 17. 23:01
set 컨테이너
연관 컨테이너 중 단순한 컨테이너로 key라 불리는 원소의 집합으로 이뤄진 컨테이너이다.
그래서 key(원소)를 저장하는 멤버함수 insert()를 유일하게 제공한다.
모든 연관 컨테이너는 노드 기반 컨테이너이며 균형 이진트리로 구현되므로 균형 이진트리의 모든 특징을 가진다.
* 모든 연관 컨테이너는 같은 인터페이스 (생성자, 멤버함수, 연산자)를 제공한다.
* 특정 정렬 기준(조건자)에 따라 원소를 자동 정렬한다. 기본 정렬 기준은 less조건자 이다.(오름차순 / 연산의 결과로 모든 노드의 부모노드는 왼쪽 자식보다 크고 오른쪽 자식노드보다 작다)
* 반복자의 탐색순서는 inorder 이진 트리 탐색을 사용한다.(중위순회)