들어가기 전 DFS/BFS와 최단경로는 모두 그래프 알고리즘의 한 유형으로 볼 수 있다. 그래프란? 노드와 노드 사이에 연결된 간선의 정보를 가지고 있는 자료구조이다. 알고리즘 문제를 접했을 때 서로 다른 개체가 연결되어 있다는 말이 있으면 가장 먼저 그래프 알고리즘을 떠올려야한다. 예를 들어 '여러 개의 도시가 연결되어 있다'와 같은 내용이 등장하면 그래프 알고리즘을 의심해보자. 2021.05.27 - [자료구조 알고리즘] - [자료구조] 그래프 (Graph) [자료구조] 그래프 (Graph) 그래프 (Graph) 그래프는 노드(Node) 와 간선(Edge)으로 표현된다. 노드 (Node) : 정점(Vertex) 간선 (Edge) : 정점과 정점을 연결하는 선 그래프 탐색 그래프 탐색이란 하나의 노드를..