면접 - 운영체제

개발자 면접 질문 - BFS 와 DFS 정의

snow-line 2020. 12. 4. 17:06
반응형

1. BFS (Breadth First Search)

 - 너비 우선 탐색

 - 버텍스의 형제들을 우선으로 탐색한다.

 - Queue 특징(FIFO)에 의해

 

2. DFS (Depth First Search)

 - 깊이 우선 탐색

 - 버텍스의 자식들을 우선으로 탐색한다

 - Stack 특징(LIFO)에 의해 자동으로 깊이 우선 탐색

반응형