Dijkstra 선형 탐색 : https://champcoder.tistory.com/8

 

[알고리즘] Dijkstra-1

선형 탐색을 이용한 풀이 public class Dijkstra { public static int n = 6; public static int INF = 1000000; public static int[][] arr = {{0, 2, 5, 1, INF, INF}, {2, 0, 3, 2, INF, INF}, {5, 3, 0, 3, 1, 5}, {1, 2, 3, 0, 1, INF}, {INF, INF, 1, 1, 0, 2

champcoder.tistory.com

Dijkstra 우선순위 큐 활용 : https://champcoder.tistory.com/71

 

[알고리즘] Dijkstra-2

우선순위 큐를 이용한 풀이 import java.util.ArrayList; import java.util.HashMap; import java.util.PriorityQueue; public class DijkstraByPriorityQueue { public static int n = 6; // 노드의 개수 public static int INF = 1000000; // 무한대를

champcoder.tistory.com

Dijkstra(다익스트라) 알고리즘 문제 풀이 Java 소스 코드

선형 탐색 & 우선순위 큐 활용

선형 탐색 풀이에서 반복횟수를 n-2로 해도 되는 이유

'알고리즘 > Dijkstra' 카테고리의 다른 글

[알고리즘] Dijkstra-2  (0) 2022.09.07
[알고리즘] Dijkstra-1  (0) 2022.08.31

+ Recent posts