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
- java
- 탐색알고리즘
- 기억나게해줄개🐶
- OpenAPI프로젝트
- YBM전화영어
- 개발자
- 백엔드스쿨
- npm
- 시급합니다
- Node.js
- 자료구조
- 프로그래머스
- 프로젝트진행
- 자바스크립트
- 내돈내산
- 교육철학과 교육사
- 전화영어
- 최단경로문제
- 백엔드
- 원격근무
- webServlet
- 배워서 남 주기
- Spring
- 사랑으로키우는중
- 제로베이스
- 그래프탐색
- OAuth
- 탄력근무
- 백엔드공부
- JavaScript
Archives
- Today
- Total
목록너비우선탐색 (1)
인생자취

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