
[Python] 15681 - 트리와 쿼리
·
백준/Gold
[Gold V] 트리와 쿼리 - 15681 [문제 링크](https://www.acmicpc.net/problem/15681)🗝️알고리즘 분류트리의 탐색깊이 우선 탐색(DFS)💻문제 정의트리가 주어졌을 때, 쿼리에 대한 답변을 출력하는 문제이다. 트리는 가중치와 방향성이 없고, 루트는 있다. 쿼리는 정점 U를 루트로 하는 서브트리의 정점의 개수를 구하는 것이다. 💡접근 및 설계루트가 있는 트리를 설계한 후, 쿼리로 부터 오는 정점 U가 루트가 되는 서브트리의 정점을 개수를 구해야 한다. 일반적인 dfs로 접근하였고, 각 정점마다 정점이 루트일 때, 서브트리의 개수를 포함시키도록 하였다. ✏️알고리즘 풀이visited = [False for _ in range(N+1)] # 방문 체크 표시 및 서브트..