-
https://www.acmicpc.net/problem/1976
1976번: 여행 가자
동혁이는 친구들과 함께 여행을 가려고 한다. 한국에는 도시가 N개 있고 임의의 두 도시 사이에 길이 있을 수도, 없을 수도 있다. 동혁이의 여행 일정이 주어졌을 때, 이 여행 경로가 가능한 것인
www.acmicpc.net
해당 문제는 도시들 간의 연결 정보가 주어지고, 여행하고자 하는 도시가 주어질 때
모든 도시를 갈 수 있는지 판단해 YES or NO를 출력하는 문제다.
해당 문제는 union find를 이용해서 해결했고,
입력값에 대해서 1인 경우에 대해서 유니온을 실시하고 최종
처음 시작 도시 값을 저장한 뒤, 이후 도시들의 값을 비교해서
다르면 배열의 0번째에 -1을 넣어서
비교를 통해 YES or NO를 출력해 준다.
728x90'알고리즘 > Baekjoon' 카테고리의 다른 글
Baekjoon 13459 구슬 탈출 JAVA (0) 2021.11.17 Baekjoon 2573 빙산 JAVA (0) 2021.11.17 Baekjoon 14501 퇴사 JAVA (0) 2021.11.16 Baekjoon 2252 줄 세우기 JAVA (0) 2021.11.16 Baekjoon 16234 인구 이동 JAVA (0) 2021.11.16 댓글