[백준] 11725번 트리의 부모 찾기 해설 및 풀이 (Python)
·
Study/코딩 테스트
백준 11725번 트리의 부모 찾기https://www.acmicpc.net/problem/11725 문제루트 없는 트리가 주어진다. 이때, 트리의 루트를 1이라고 정했을 때, 각 노드의 부모를 구하는 프로그램을 작성하시오.입력첫째 줄에 노드의 개수 N (2 ≤ N ≤ 100,000)이 주어진다. 둘째 줄부터 N-1개의 줄에 트리 상에서 연결된 두 정점이 주어진다.출력첫째 줄부터 N-1개의 줄에 각 노드의 부모 노드 번호를 2번 노드부터 순서대로 출력한다.문제 유형 그래프 이론그래프 탐색트리너비 우선 탐색깊이 우선 탐색 풀이 방법 도출트리는 n+1 크기의 리스트를 만들어 인접 리스트 형식으로 저장합니다.주어진 간선 정보를 통해 양방향으로 연결합니다.루트 노드를 1로 설정하고 DFS 탐색을 수행합니다.DF..