[백준] 1238번 파티 _ Python
·
Algorithms/Shortest path
https://www.acmicpc.net/problem/1238 1238번: 파티 첫째 줄에 N(1 ≤ N ≤ 1,000), M(1 ≤ M ≤ 10,000), X가 공백으로 구분되어 입력된다. 두 번째 줄부터 M+1번째 줄까지 i번째 도로의 시작점, 끝점, 그리고 이 도로를 지나는데 필요한 소요시간 Ti가 들어 www.acmicpc.net 1. Preview 시간 복잡도: O(NlogM*N) N : 현재 노드와 연결된 간선 수 (최대 N) logM : 간선 heap 추출 N : N번의 다익스트라 공간 복잡도: O(M) 참고 : - 유형: 다익스트라 2. 초기 접근 방법 'i에서 X까지의 소요시간' 과 'X에서 i까지의 소요시간' 을 구한 뒤 가장 오래 걸리는 소요시간을 구하면 된다. # x에서 i까지..