CS ﹒ Algorithm/Baekjoon
2022. 10. 13.
Java 백준 문제풀이 (53) 13023 _ ABCDE
이 문제에서 가장 어려웠던 것은 문제 이해다.. 난 처음 이 문제를 읽고 모든 정점이 한 번에 이어지는 경우의 수를 찾는 것으로 이해해했으나, 그렇게 생각하면 도저히 문제에서 주어지는 예제와 출력이 맞지 않았다. 알고보니 말 그대로 정점 순서 관계 없이 ABCDE, 5개의 정점만 연속으로 이어지면 된다. 나만 바보인가..? 아무튼 풀어보자. 해당 문제를 읽고 전제조건을 먼저 주석으로 작성해보았다. // A,B,C,D,E가 한 번에 이어지는 경우를 찾아야 한다 -> DFS // 깊이가 5면 정답처리하면 될 듯 // 사람 수(정점)은 일반 그래프와 달리 0부터 순서대로 주어지니 주의하자 사실 이번에는 별달리 전제조건을 적어놓을 것들은 없어 보였다. 그냥 DFS로 탐색하는 거고 사람 A,B,C,D,E는 일반 ..