hyeonwooga.log
로그인
hyeonwooga.log
로그인
알고리듬 #17 | BFS, DFS
HyeonWooGa
·
2022년 9월 13일
팔로우
0
BFS
DFS
알고리듬
0
알고리듬
목록 보기
17/18
BFS (너비 우선 탐색)
개요
그래프 탐색 알고리즘으로 같은 깊이에 해당하는 정점부터 탐색하는 알고리즘
특징
Queue 를 이용하여 구현할 수 있습니다.
시작 정점에서 가까운 정점부터 탐색합니다.
V 가 정점의 수, E 가 간선의 수일 때 시간복잡도는 O(V+E) 입니다.
DFS (깊이 우선 탐색)
개요
그래프 탐색 알고리즘으로 최대한 깊은 정점부터 탐색하는 알고리즘
특징
Stack 을 이용하여 구현할 수 있습니다.
시작 정점에서 깊은 것(먼 것) 부터 찾습니다.
V 가 정점의 수, E 가 간선의 수일 때 시간복잡도는 O(V+E) 입니다.
HyeonWooGa
Aim for the TOP, Developer
팔로우
이전 포스트
알고리듬 #16 | 정렬
다음 포스트
알고리듬 #18 | 그리디 (탐욕법)
0개의 댓글
댓글 작성