GUN-MIN

  • 홈
  • 태그
  • 방명록

알고리즘 1

[알고리즘] 깊이 우선 탐색(DFS)과 너비 우선 탐색(BFS)

그래프를 탐색하는 방법은 크게 1) 깊이 우선 탐색(Depth-First Search, DFS)과 2) 너비 우선 탐색(Breadth-First Search, BFS)이 있다. 이때, 그래프는 정점(node)과 그 정점을 연결하는 간선(edge)으로 이루어진 자료구조로, 그래프를 탐색한다는 것은 하나의 정점으로부터 시작해 차례대로 모든 정점을 한 번씩 방문하는 것을 의미한다. 1. 깊이 우선 탐색 (Depth-First Search , DFS) : 최대한 깊이 내려간 뒤, 더이상 깊이 갈 곳이 없을 경우 옆으로 이동 루트 노드(또는 임의의 노드)에서 시작해 다음 branch로 넘어가기 전, 해당 branch를 완벽하게 탐색하는 방식이다. 모든 노드를 방문하고자 하는 경우에 이 방법을 선택함 깊이 우선 탐..

알고리즘 2024.04.10
이전
1
다음
더보기
프로필사진

척척석사가 되고 싶은 옹심이 일기

  • 분류 전체보기 (19)
    • 알고리즘 (1)
    • 코딩테스트 (16)
      • SQL (4)
      • Python (12)
    • 취준일기 (2)

Tag

lv. 5, Python, Lv. 2, BFS, 과제테스트 후기, Lv. 1, SQL, 프로그래머스, 코테 후기, 백준 2606번, SW역량테스트 후기, 백준 2667번, lv. 3, 데이터사이언스 코테, 백준 2468번, 백준 1260번, 백준 2644번, DFS, 백준 1697번, 백준,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바