-
Python, Java, C/C++ 등의 자신이 자신 있는 언어의 기본문법 공부
-
기초 알고리즘 문제 100제 풀기 (코드업 문제 (https://codeup.kr/problemsetsol.php?psid=33) -> 백준 (https://www.acmicpc.net/), 코드포스(https://codeforces.com/) 순서로 풀기)
-
그리디 알고리즘 먼저 공부하고 관련된 문제 풀기
-
탐색(BFS, DFS) 공부하고 관련 문제 풀기
-
기본 동적 프로그래밍 공부하고 관련 문제 풀기
-
이후 시간이 있다면 그래프 이론, 중급이나 고급 동적프로그래밍, 문자열 풀기
- 코딩 문법
- 시/공간 복잡도 분석
- 배열
- 트리
- 그래프
- 힙
- BST
- 스택
- 큐
- 그리디 알고리즘
- 탐색
- 기본 DP
- 그래프 이론
- 중급 DP & 문자열