-
https://www.acmicpc.net/problem/11404
11404번: 플로이드
첫째 줄에 도시의 개수 n이 주어지고 둘째 줄에는 버스의 개수 m이 주어진다. 그리고 셋째 줄부터 m+2줄까지 다음과 같은 버스의 정보가 주어진다. 먼저 처음에는 그 버스의 출발 도시의 번호가
www.acmicpc.net
https://github.com/JUNGSOONIL/JAVA/blob/main/BAEKJOON%2011404
GitHub - JUNGSOONIL/JAVA: JAVA 소스 코드
JAVA 소스 코드. Contribute to JUNGSOONIL/JAVA development by creating an account on GitHub.
github.com
해당 문제는 전형적인 플로이드 와샬 문제다.
다만 주의할 점이 있는데 입력값이 여러 개가 들어올 수 있기 때문에 작은 값이 들어가도록 해줘야 하고
추가적으로 이동하지 못하면 0으로 출력해 줘야 한다.
위의 내용에 주의하여 플로이드 와샬을 적용하면 쉽게 해결 가능한 문제다.
728x90'알고리즘 > Baekjoon' 카테고리의 다른 글
Baekjoon 16953 A → B JAVA (0) 2021.11.13 Baekjoon 2193 이친수 JAVA (0) 2021.11.13 Baekjoon 17144 미세먼지 안녕! JAVA (0) 2021.11.13 Baekjoon 10451 순열 사이클 JAVA (0) 2021.11.12 Baekjoon 1786 찾기 JAVA (0) 2021.11.12 댓글