알고리즘, 자료구조 학습 기록을 위한 레포지토리
자료구조는 컴퓨터 과학에서 효율적인 접근 및 수정을 가능케 하는 자료의 조직, 관리, 저장을 의미
효과적으로 설계된 자료구조는 실행시간 혹은 메모리 용량과 같은 자원을 최소한으로 사용하면서 연산을 수행하도록 해줌
- linear_array
- list
- queue
- stack
- tree
- graph
문제 해결의 절차 혹은 방법
-
time_complexity
-
brute_force
-
dfs
-
bfs
-
backtracking
-
divide_and_conquer
-
greedy
-
math
-
recursion
-
sorting