[자료구조] 그래프 기초 개념과 및 BFS/DFS 분석하고 구현


[자료구조] 그래프 기초 개념과 및 BFS/DFS 분석하고 구현

그래프 객체 간의 연결 관계를 표현하는 자료구조 → 매우 일반적인 자료구조 오일러 문제 모든 다리를 한 번만 건너서 처음 출발했던 장소로 돌아오는 문제 용어 표현 위치 → 정점(node) 다리 → 간선(edge) 오일러 정리 모든 정점에 연결된 간선의 수가 짝수이면 오일러 경로 존재 그래프 정의 수학적 표현 : \(G = (V, E)\) V는 정점(vertex)들의 집합 E는 간선(edge)들의 집합 정점들 간의 관계를 의미 → 정점들과 간선들의 각 유한집합의 자료구조 그래프의 종류 간선의 종류 무방향 간선 : 간선을 통해 양방향으로 갈 수 있음 (A, B) (A, B) = (B, A) 방향 간선 : 한쪽 방향으로만 갈 수 있음 \(\neq\) 그래프 종류 무방향 그래프 방향 그래프 가중치 그래프, 네트..


원문링크 : [자료구조] 그래프 기초 개념과 및 BFS/DFS 분석하고 구현