
Today I Learn📖
- BFS, DFS (강의)
- 그리디 (강의)
너비 우선 탐색(Breadth-First Search): 그래프 탐색 알고리즘. 같은 깊이에 해당하는 정점부터 탐색함
=>A ➡️ B - C - D ➡️ E - F ➡️ G순서로 탐색
시간복잡도 = O(V+E)
깊이 우선 탐색(Depth-First Search): 그래프 탐색 알고리즘, 최대한 깊은 정점부터 탐색함
=>A - B - F - C ➡️ G ➡️ D - E순서로 탐색
시간복잡도 = O(V+E)
매 선택에서 지금 순간 가장 최적인 답을 선택하는 알고리즘
-> 근데 최적해를 보장하지는 X
그래프 알고리즘과 그리디 알고리즘 이론에 대해 다시 복귀하는 시간이었다.
오늘은 강의보다 알고리즘 풀이가 많아서, 효율적인 풀이법에 대해 고민을 많이 했다.