young9.log
로그인
young9.log
로그인
[알고리즘] 최단 경로(Shortest Path)
JIYEONG YUN
·
2021년 3월 22일
팔로우
1
algorithm
1
🧮 알고리즘 Algorithm
목록 보기
6/7
정의
간선의 가중치가 있는 그래프에서 두 정점 사이의 경로들 중에 간선의 가중치 합이 최소인 경로이다.
가중치가 없다는 말은 모든 간선의 가중치가 동일하다는 것을 의미. 즉, 하나의 vertex에서 다른 vertex까지 거친 간선의 개수(정점의 개수도 가능)가 최대한 적은 경우가 된다.
그리디 유형의 알고리즘
종류
1. 하나의 vertex에서 다른 vertex까지의 최단 경로
다익스트라(dijkstra) 알고리즘
> click!
음의 가중치를
허용하지 않는다.
벨만-포드(Bellman-Ford) 알고리즘
음의 가중치를
허용한다.
2. 모든 vertex에 대한 최단 경로
플로이드-워샬(Floyd-Warchall) 알고리즘
JIYEONG YUN
나의 '개발'자국 🐾 | [이전 블로그] https://blog.naver.com/yoonjy1106
팔로우
다음 포스트
[알고리즘] 다익스트라(Dijkstra) 알고리즘
0개의 댓글
댓글 작성