반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 우선 순위 큐
- 플로이드 위셜
- 우선순위 큐
- 넘파이
- 최단 거리
- minimum spanning tree
- Strongly Sonnected Coponent
- numpy
- 최장 공통 부분 수열
- LCS
- Longest Common Subsequence
- python
- 최소 신장 트리
- 크루스칼
- 최소 스패닝 트리
- 그래프
- prim
- 알고리즘
- 유니온 파인드
- 벨만 포드
- priority queue
- graph
- algorithm
- traceback
- tree
- 강한 연결 요소
- 트리
- 파이썬
- 다이나믹 프로그래밍
- 최단 경로
Archives
- Today
- Total
목록벨만 포드 (1)
codinging

최단 경로 알고리즘 최단 경로 알고리즘이란 가중치가 주어진 그래프에서 두 노드의 경로중 간선의 가중치의 합이 최소가 되는 경로를 찾는 알고리즘이다. 다익스트라 : 특정 한 노드에서 모든 노드 까지의 최단거리(음수 x)벨만-포드 : 다익스트라의 음의 가중치가 사이클을 형성해 무한히 작아지는걸 보안하기 위해 나옴플로이드-위셜 : 모든 노드간 최단거리 🦝 다익스트라 특정 한 노드에서 모든 노드 까지의 최단 거리를 구하는 알고리즘이다. (간선의 가중치가 음수이면 안된다는 조건이 있다.) 방문 하지 않은 경로중 가중치가 최소인 노드를 선택해 거리를 확정 해 나가는 형식이다. 0. Dist 의 값을 INF로 초기화 시켜준다. 1. 방문한 노드와 연결 된 노드의 Dist를 비교해 업데이트를 시켜주고, 현재 방문 노드..
Algorithm
2023. 7. 10. 10:45