반응형
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 |
Tags
- 부스트코스
- 인프라
- boj
- docker
- 데브옵스
- 프로세스
- Swift
- 쿠버네티스
- k8s
- centOS7
- devops
- os
- centOS
- C++
- kubernetes
- 도커 명령어
- 도커 컨테이너
- swift 클로저
- 도커 이미지
- 도커
- 네트워크
- linux
- 운영체제
- ios
- 리눅스
- AWS
- 클라우드
- NGINX
- 컨테이너
- Python
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