1. BFS

0

코딩테스트

목록 보기
2/2

BFS

그래프 탐색

  • 어떤 것들이 연속해서 이어질 때, 모두 확인하는 방법
    • Graph : Vertex(어떤 것) + Edge(이어지는 것)

그래프 탐색 종류

  • BFS : 너비 우선 탐색
  • DFS : 깊이 우선 탐색

아이디어

  • 시작점에 연결된 Vertex 찾기
  • 찾은 Vertex를 Queue에 저장
  • Queue의 가장 먼저 것 뽑아서 반복

시간복잡도

  • BFS : O(V+E)

자료구조

  • 검색할 그래프
  • 방문여부 확인(재방문 금지)
  • Queue : BFS 실행

기본문제

  • 백준 1926 그림
profile
목적지가 있는 개발자 백재원입니다.

0개의 댓글