반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- boj
- 운영체제
- NGINX
- C++
- 인프라
- 프로세스
- AWS
- 부스트코스
- 도커 이미지
- devops
- 네트워크
- ios
- centOS7
- 도커 명령어
- k8s
- 리눅스
- 도커
- linux
- Swift
- kubernetes
- 클라우드
- swift 클로저
- 데브옵스
- Python
- os
- 도커 컨테이너
- 컨테이너
- 쿠버네티스
- docker
- centOS
Archives
- Today
- Total
귀염둥이의 메모
[C++] STL (Standard Template Library) 본문
반응형
STL (Standard Template Library)
- 자료구조와 알고리즘을 Template으로 제공하는 라이브러리
- 컨테이너, 이터레이터, 알고리즘, 함수 등으로 이루어져 있다.
Container
- Sequence Container
- 일반적인 자료구조와 동일한 형태
- 적은 양의 자료나 검색속도가 중요하지 않은 경우 사용
- array, vector, list, deque
- Associative Container
- 많은 양의 자료나 검색 속도가 중요한 경우 사용
- set, multiset, map, multimap
- Container Adaptors
- 시퀀스 컨테이너의 변형해서 새로운 인터페이스를 갖는 구성요소로 변경
- stack, queue, priority_queue
Iterator
- 포인터와 비슷한 개념으로 컨테이너의 원소를 가리킨다.
- 가리키는 원소에 접근하여 순회가능
Algorithm
- 정렬, 삭제, 검색 연산 등을 해결하는 일반화된 방법 제공하는 함수 템플릿.
<참고 자료>
반응형
'CS > C, C++' 카테고리의 다른 글
[C++] sort 이용한 오름차순, 내림차순 정렬, greater<>, less<> (0) | 2021.06.21 |
---|---|
[C언어] 포인터(Pointer) (0) | 2021.02.09 |
[C++] std::accumulate (0) | 2021.02.08 |
Comments