![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb1rSNS%2FbtsLDkMENL6%2FULi25FK7titK8E3LfoHKkK%2Fimg.png)
[JAVA][Baekjoon] 13023번 ABCDE 🌟🌟
·
Coding Test/Baekjoon
https://www.acmicpc.net/problem/13023📌 접근 방식N명의 사람들이 있는데, 이들 중 5명이 다음과 같은 조건으로 연결되어 있는지 확인하는 문제A는 B와 친구다.B는 C와 친구다.C는 D와 친구다.D는 E와 친구다.즉, 깊이가 5인 친구 관계를 찾으면 됨그래서 DFS(깊이 우선 탐색) 을 사용했습니다. 🔑 핵심 아이디어DFS로 탐색하면서 깊이가 5가 되는 순간이 있다면 조건을 만족한다고 볼 수 있음방문한 노드를 다시 방문하지 않도록 모든 노드에 대해 탐색을 진행 [알고리즘] 깊이 우선 탐색 : DFS(Depth-First-Search)📌 깊이 우선 탐색이란?그래프 탐색 기법그래프 완전 탐색 기법 중 하나그래프에서 시작 노드에서 출발하여 하나의 분기를 정해 최대 깊이까지..