
이 주요하게 사용하는 알고리즘들을 표로 정리하고, 해당 알고리즘을 사용하여 수행한 작업이 있는지 여부를 기록하여, 자료구조와 알고리즘의 초급 영역부터 고급 영역까지 놓친 부분이 없는지 확인한다.
최종수정일 : 2023.05.03
| 대분류 | 중분류 | 소분류 | 적용 |
|---|---|---|---|
| 자료구조 | |||
| 선형자료구조 | 배열(array) | ||
| 선형자료구조 | 벡터(vector) | ||
| 선형자료구조 | 링크드리스트(linked list) | ||
| 선형자료구조 | 스택(stack) | ||
| 선형자료구조 | 큐(queue) | ||
| 비선형자료구조 | 트리(tree) | ||
| 비선형자료구조 | 힙(heap) | ||
| 비선형자료구조 | 그래프(graph) | ||
| 알고리즘 | |||
| 단순알고리즘 | 해시(hash) | 해시-링크드리스트 int값 모듈로(%) 해시 DIR__Algorithm/hash/basicIntHash | |
| 단순알고리즘 | 블룸필터(BloomFilter) | ||
| 단순알고리즘 | 분할정복(divide-conquer) | ||
| 단순알고리즘 | 그리디(greedy) |