문제링크

https://www.acmicpc.net/problem/2606

문제 정리

접근방법

이 문제는 dfs방법으로 구현 가능할것 같다.

시작 노드를 정하고 인접노드로 깊이를 우선으로 탐색하는 방식으로 접근했다.

문제점

각 노드에 접근하고 싶지만 입력값을 토대로 graph를 그리면 단방향으로 그려져서 key 오류가 나왔다.

입력값을 토대로 그린 graph

graph = {
	1: [2, 5],
	2: [3],
	4: [7],
	5: [2, 6]
}

내가 원한 양방향 그래프