<aside>
- 알고리즘 공부 로드맵
- 기초 단계: 정렬, 탐색(이진 탐색), 문자열, 해시
- 중급 단계: 그래프(DFS/BFS), 동적 프로그래밍(DP), 그리디
- 고급 단계: 최단 경로, 트리, 세그먼트 트리, 분할 정복
</aside>
<aside>
<aside>
- 주요 알고리즘 개념 정리
- 그래프 탐색: DFS(깊이 우선 탐색), BFS(너비 우선 탐색)의 개념과 구현 방법
- 동적 프로그래밍: 메모이제이션, 타뷸레이션 방식의 차이와 적용 사례
- 그리디 알고리즘: 탐욕적 접근법의 개념과 최적해를 보장하는 조건
- 이진 탐색: 정렬된 배열에서의 효율적인 탐색 방법과 구현 팁
</aside>