[TIL] 20240318 개발일지
다익스트라 시작 정점에서 다른 모든 정점으로 가는 최단 거리 구하기 BFS랑 유사함 그래프 저장 시 거리도 같이 저장함 반복을 돌리면서 기존 거리보다 갱신된 거리가 짧을 때 새로운 거리의 길이를 업데이트함 파이썬에서는 우선순위큐를 쓰기 위해서 heapq를 이용함 거리탐색 (Python) import heapq v, e = map(int, input().split()) k = int(input()) graph = [[] for i in range(v + 1)] distance = [int(1e9)] * (v + 1) for i in range(e): u, v, w = map(int, input().split()) graph[u].append([v, w]) q = [] # 파이썬 우선 순위 큐 # heapq..