그래프 탐색 템플릿은 큐와 스택 선택보다 최단 거리, 전체 방문, 순서 재현 중 무엇이 필요한지가 먼저입니다.
간선 비용이 같고 최소 단계가 필요하면 BFS 거리 배열을 둡니다.
경로 하나를 끝까지 따라가거나 컴포넌트 전체를 훑으면 DFS가 단순합니다.
문제의 출력 순서가 있으면 인접 리스트 정렬과 push 순서를 함께 맞춥니다.