wndlswo12   3년 전

제출하자마자 바로 틀리네요. 질문에 있던 모든 반례 돌렸을 때 정상적으로 나옵니다.

제가 작성한 알고리즘의 핵심은 다음과 같습니다.

1. 지역 연결여부는 한 지점을 dfs로 방문하고 나서도 방문지점이 없을 때 연결되었다고 판단했습니다.

2. A선거구 기준으로 1번 지역,2번,..n번지역에 있을 때 A가 가지는 지역이 달라지므로 1~n번에서 스타트할 때 경우에 대해 BFS탐색을 실시하였습니다.

3.각 출발 지역에서 탐색했던 지점을 누적하여 기록하기 위한 visited,   A선거구가 선택했던 그래프인지 확인하는 globalVisigted를 따로 두어 확인하였습니다.

무엇이 문제일까요?

댓글을 작성하려면 로그인해야 합니다.