그래프 알고리즘

Previous Next

그래프 알고리즘

  그래프 트리
방향성 방향 그래프, 무방향 그래프 방향 그래프
사이클 사이클 가능. 순환 그래프, 비순환그래프 모두 가능 사이클 불가능. 비순환그래프
루트노드 루트노드 개념이 없음 한 개의 루트 노드만 존재.
부모-자식 부모-자식 개념 없음 1개의 부모 노드(루트 제외)
모델 네트워크 모델 계층 모델
간선 수 자유 N-1개


그래프 용어


그래프 종류


최소 스패닝 트리 Minimum Spanning Tree


그래프 구현

1. 인접 행렬


2. 인접 리스트



그래프 탐색

그래프 탐색


1. 너비 우선 탐색 (BFS)


2. 깊이 우선 탐색 (DFS)


3. 다익스트라(Dijkstra)


4. 플로이드 와샬(Floyd Washall)




질문

다익스트라 vs 최소 스패닝 트리