1. DFS, BFS
그래프 탐색을 위해서는 DFS ( Depth-First Search, 깊이 우선 탐색 ), BFS ( Breadth-First Search, 너비 우선 탐색 ) 를 사용한다.
2. 그래프와 트리 비교
그래프는 노드와 노드를 잇는 (없을 수도 있지만) 간선을 가진 자료구조이며, 그 중 방향성이 있는 비순환 그래프가 트리이다.
3. DFS, BFS 시간복잡도
인접 리스트로 표현된 그래프 : O(N+E)
인접 행렬로 표현된 그래프 : O(N^2)
'웹 개발 > 웹 Front-end' 카테고리의 다른 글
[웹] 쿠키와 세션 그리고 웹 스토리지를 사용하는 이유 (0) | 2022.03.20 |
---|---|
[SQL] DML SQL문 - 작성중 (0) | 2021.11.23 |