문제 풀이/백준 (BOJ)
[백준/BOJ] 24480번: 깊이 우선 탐색 2 ( DFS, Depth-First Search ) - C++ 문제 풀이
문제 설명 문제 링크: https://www.acmicpc.net/problem/24480 풀이이 문제는 각 정점을 방문하는 순서를 출력하는 문제입니다.정점을 방문하는 방식은 깊이 우선 탐색( Depth-first Search, DFS )을 따릅니다. 깊이 우선 탐색은 이웃하는 노드가 아니라 자식 노드를 먼저 탐색하는 방식입니다.이미지를 보면서 설명을 읽는 것이 쉽게 이해할 수 있을 것 같습니다. 위의 이미지에서 탐색 경로는 다음과 같습니다.먼저 루트(root)인 1부터 탐색을 시작해서, 자식 노드인 2를 탐색합니다.그다음은 이웃 노드인 3이 아니라, 2의 자식 노드인 3을 탐색하고, 차례로 자식 노드인 4, 8까지 "자신 노드 우선"으로 탐색을 합니다.그리고, 그다음은 8 노드에서 한 단계 올라가, ..
2024. 6. 13.