Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 자료구조
- OpenAPI프로젝트
- 시급합니다
- 그래프탐색
- 전화영어
- 프로젝트진행
- 제로베이스
- 배워서 남 주기
- 백엔드공부
- java
- Queue
- 탄력근무
- OAuth
- 개발자
- 자바스크립트
- JavaScript
- 백엔드
- BFS
- 백엔드스쿨
- 내돈내산
- 프로그래머스
- 원격근무
- Spring
- webServlet
- YBM전화영어
- 탐색알고리즘
- 최단경로문제
- 교육철학과 교육사
- npm
- Node.js
Archives
- Today
- Total
목록Level (1)
인생자취

1. 들어가기지난 글에 이어 그래프 탐색 알고리즘에 대해서 다뤄볼 것이다. 이번 글에서는 너비 우선 탐색(BFS;Breadth First Search)을 다뤄보겠다. 너비 우선 탐색은 시작 점으로부터 트리와 가까운 꼭짓점을 모두 탐색한 뒤, 먼 꼭짓점까지 확장하는 규칙을 가지고 있다. 이와 관련해서 좀 더 자세하게 알아보자. 2. 너비 우선 탐색너비 우선 탐색은 시작점으로부터 인접한 꼭짓점을 모두 탐색하고, 인접한 꼭짓점을 시작으로 다시 인접한 꼭짓점들을 탐색하는 탐색이다. 다시 말하면, 깊이가 1씩 증가함에 따라 시작점과 가장 가까운 노드들을 모두 탐색하는 기법이라고 볼 수 있다. 깊이 우선 탐색의 시작점을 기준으로 최대 깊이를 우선으로 탐색하는 기법과는 대조적이다. 너비 우선 탐색도 예시를 통해 알아..
개발/Dev | 알고리즘
2023. 7. 12. 22:06