그래프 그래프의 정의는 '연결되어 있는 객체 간의 관계를 표현하는 자료구조'이다. 그예로는 전에 알아본 Tree구조도 그래프의 특수한 경우이고, 지하철노선도 또한 그래프의 일종이다. 그래프의 정의와 용어 그래프는 정점(vertex)과 간선(edge)들의 유한 집합이라 할 수 있다. 수학적으로는 G = (V, E)로 표시한다. 정점(Vertices) 여러 가지 특성을 가질 수 있는 객체 V(G) : 그래프 G의 정점들의 집합 노드(node)이다. 간선(edge) 정점들 간의 관계 E(G) : 그래프 G의 간선들의 집합 링크(link)이다. 종류 무방향 그래프(undirected graph) : 간선을 통해서 양방향으로 갈수 있다. 방향 그래프(directed graph) : 간선에 방향성이 존재하는 그래프..