문제 링크
- http://icpc.me/2585
문제 출처
- 2005 KOI 고등부 2번
사용 알고리즘
- 파라메트릭 서치
- BFS
시간복잡도
- $O(N^2 \log X)$
풀이
연료통의 크기가 $X$일 때 $S$에서 $T$까지 중간급유를 $K$번 이하로 해서 갈 수 있는지 판별할 수 있다면 파라메트릭 서치로 문제를 해결할 수 있습니다.
길이가 $X$ 이하인 간선을 $K+1$개 사용해서 $T$에 도달할 수 있는지 판별하면 되고, BFS를 통해 쉽게 해결할 수 있습니다.
전체 코드
1 |
|