티스토리 뷰
728x90
반응형
Floyd Warshall
- 모든 정점 쌍 사이의 최단 거리
- 음의 간선 가중치 가능
- 인접 행렬 사용하여 삼중 for문
- O(V^3)
for(int k=1; k<=N; k++) { for(int i=1; i<=N; i++) { for(int j=1; j<=N; j++) { if(D[i][j] > D[i][k] + D[k][j]) { D[i][j] = D[i][k] + D[k][j]; } } } }
728x90
반응형
'Algorithm' 카테고리의 다른 글
멱집합 Power Set (0) | 2020.04.20 |
---|---|
순열, 조합, 중복순열, 중복조합 (0) | 2020.04.16 |
최단 경로 알고리즘 - Bellman Ford (0) | 2020.04.05 |
최단 경로 알고리즘 - 최소신장트리 (Minimum Spanning Tree) (0) | 2020.04.05 |
최단 경로 알고리즘 - 다익스트라 (Dijkstra) (0) | 2020.04.05 |
반응형
300x250