- 문제를 해결하는 풀이과정.
- 여러 풀이법 중 가장 효율적인 방법.
- 특정 구조를 갖는 공식화된 알고리즘들이 존재한다.
- Bubble
- Selection
- Insertion
- Quick
- Merge
- Binary Search
- Sequential Search
- BFS(Breadth-First Search)
- DFS(Depth-First Search)
- Shortest Path Algorithm
- Recursive Call
- Dynamic Programming
- Divide & Conquer
- Greedy
- Backtracking