그래프는 데이터를 가지고 있는 node와 node를 잇는 edge(간선)으로 구성된다.
node
edge(간선)
그래프는 다음과 같은 3가지 방식으로 코드상에서 구현될 수 있다.
가중치가 없을 경우
가중치가 있을 경우 행렬값에 1 대신에 가중치를 넣어준다.
리스트에 노드와 가중치를 같이 넣어준다.
🙇🏻♀️ 참고 Do it! 알고리즘 코딩 테스트 자바 편