목록스패닝트리 (1)
happy coding
[lecture] 그래프
그래프 그래프(graph)란 연결되어 있는 객체간의 관계를 표현하는 자료 구조이다. 예시로는, 전기회로, 프로젝트 관리 그리고 지도에서 도시들의 연결 등이 있다. 그래프 이론(graph theory)은 그래프를 문제 해결의 도구로 이용하는 연구 분야를 의미한다. 트리 또한 그래프의 일종, 트리는 acyclic graph(사이클이 없는 그래프)이다. 그래프는 오일러에 의해 창안되었으며, 여기서 오일러 문제란 "모든 다리를 한 번만 건너서 처음 출발했던 장소로 돌아오는 문제" 이다. 문제의 핵심만을 표현하기 위해, 위치는 정점으로 다리는 간선으로 표기하였으며, 정점에 연결된 간선의 개수가 짝수이면 오일러 경로가 존재한다고 할 수 있다. 그래프는 V(정점(vertices)들의 집합)과 E(간선(edge)들의 ..
lecture/data structure
2023. 1. 9. 16:36