[자료구조] 그래프
·
Problem Solving/Data Structure
그래프(Graph)란?실제 세계의 현상이나 사물을 노드와 간선으로 표현한 자료구조 그래프 관련 용어노드(Node): 위치 (= 정점, Vertex)간선(Edge): 위치 간의 관계를 표시한 선, 노드를 연결한 선 (= Link, Branch)인접 정점(Adjacent Vertex): 간선으로 직접 연결된 노드 ※ 참고 용어정점의 차수(Degree): 무방향 그래프에서 하나의 정점에 인접한 정점의 수진입 차수(In-Degree): 방향 그래프에서 외부에서 오는 간선의 수진출 차수(Out-Degree): 방향 그래프에서 외부로 향하는 간선의 수경로 길이(Path Length): 경로를 구성하기 위해 사용된 간선의 수단순 경로(Simple Path): 처음 정점과 끝 정점을 제외하고 중복된 정점이 없는 경로사..