1. Graph 란?비선형 다대다 자료구조 입니다. vertex와 edge로 객체간의 관계를 표현합니다.계층적 또는 네트워크 형식으로 연결되어 있습니다.명확한 부모-자식 관계가 존재 X1:n or n:n현실세계의 다양한 문제를 효과적으로 모델링하기에 적합합니다. 용어Vertex(정점)정점Edge(간선)정점과 정점을 연결하는 간선을 의미합니다.Adjacent(인접)두 정점이 간선으로 연결되어 있을 경우, 두 정점은 "인접하다" 표현합니다.Incident(부속)정점간의 연결을 담당하는 간선을 "부속되었다" 표현합니다.Degree(차수)한 정점에 부속된 간선의 개수를 그 정점의 "차수"라 표현합니다.Path(경로)출발지에서 목적지로 이어지는 일련의 간선들을 의미합니다.Cycle(사이클)시작노드와 종료노드가 동..