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