알고리즘/BOJ
BOJ 1613 역사(Python 3)
70825
2019. 2. 23. 22:02
반응형
https://www.acmicpc.net/problem/1613
플로이드 와샬 알고리즘은 단 4줄이기 때문에 외우기 굉장히 쉽다.
for k for i for j , ij, ikj 이렇게만 외우면 끝
플로이드를 돌린 후
서로 다른 두 사건의 번호가 주어질 때(만약 a,b라고 주어질 때)
D[a][b] != INF 이면 -1
D[b][a] != INF 이면 1
D[a][b] == INF 이면 0을 출력하면 된다.
Python으로 제출하면 시간 초과가 나기 때문에 Pypy로 제출 해야 한다.
반응형