그래프
라고 한다.엣지 리스트
인접 행렬
인접 리스트
엣지(Edge; 간선)
를 중심으로 그래프를 표현한다.
→ 즉 그래프의 모든 간선
을 리스트 형태로 저장한다 !
가중치 X
→ 두 정점(출발지
, 도착지
)가중치 O
→ 두 정점(출발지
, 도착지
), 가중치
List<Edge> edgeList = new ArrayList<>();
edgeList.add(new Edge(1, 2, 5)); // 간선 (1 -> 2), 가중치 5
edgeList.add(new Edge(2, 3, 3)); // 간선 (2 -> 3), 가중치 3
장점
단점