※ 링크가 없을 경우 아직 작성 전 입니다.
🌈. 링크 모음
- 🌟국내 알고리즘 풀이 사이트
- 🌟🌟자료구조, 정렬(시간, 공간 복잡도) 및 빅오 그래프
- 알고리즘 시각화 - algorithm-visualizer.org
- 알고리즘 시각화 - visualgo.net/en
- introduction to algorithm
📖. 목차
1. 알고리즘 기초
(1) 알고리즘에 대한 고찰
(2) 시간복잡도, 공간복잡도, 빅오
(3) 정렬(Sorting)
(a) 삽입정렬(Insertion sort)
(4) 문자열(String)
2. 자료구조 분류
(1) 배열(Array), 연결 리스트(Linked List)
(2) 집합(Set)
(3) 스택(Stack)과 큐(Queue) 그리고 데크(deque)
(4) 트리(Tree)
(5) 그래프(Graph)
(6) 해쉬맵(HashMap)
3. 알고리즘 분류
(1) 브루트포스(Bruteforcing)
(a) 재귀
(b) 백트래킹(BackTracking)
(2) 탐욕법(Greedy)
(3) 분할-정복(Divide and Conquer)
(4) 동적 계획법(Dynamic Programming)
(4) 수학
(a) 최소공배수, 최대공약수, 유클리드 호제법
(a) 소수
(a) 행렬
(4) 비트 마스크
(4) 그래프
(a) DFS
(a) BFS
(4) 기하학
(a) convex hull
(4) 길찾기
4. 기타
'기타 > 알고리즘' 카테고리의 다른 글
[알고리즘] 배열(array), 연결 리스트(linked list) (0) | 2022.09.20 |
---|