키티의 코딩공부

  • 홈
  • 태그
  • 방명록

JS 알고리즘/알고리즘 1

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

DFS/BFS 는 그래프 자료구조에 기반한 대표적인 '탐색' 알고리즘이다. 그래프 탐색 순서에 따라 DFS 와 BFS 가 구분된다. 💡 그래프 탐색 알고리즘 그래프는 정점과 간선으로 이루어진 자료구조의 일종이다. 그래프 탐색 알고리즘이란 한 정점에서 시작하여 차례대로 그래프에 있는 모든 정점들은 한번씩 방문하는 알고리즘을 뜻한다. 많은 그래프에 대한 문제를 해결하기 위해서 그래프 탐색 알고리즘을 알아야하는데 예를들어 다음과 같은 상황에서 탐색이 필요하다. 한 정점과 다른 정점의 경로를 구할 때 그래프가 연결되어 있는지 확인할 때 신장 트리(Spanning Tree)를 찾을 때 💡 깊이 우선 탐색(DFS - Depth-First Search) DFS 는 한국어로 '깊이 우선 탐색' 이라고 불리며, '스택'..

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

키티의 코딩공부

  • 분류 전체보기 (36)
    • JS 알고리즘 (3)
      • 프로그래머스 (2)
      • 알고리즘 (1)
    • JAVA (1)
      • 코드업기초100제 (1)
    • 데브코스 프론트엔드 5기 (28)
      • JavaScript 주요 문법 (8)
      • 알고리즘 문제 (0)
      • VanillaJS를 통한 자바스크립트 기본 역량 .. (8)
      • VanillaJS를 통한 자바스크립트 기본 역량 .. (2)
      • CSS 심화 (4)
      • TypeScript 기본 문법 (1)
      • Vue (2)
      • React (3)
    • MIL (4)

Tag

코드업기초100제, 코딩부트캠프, 국비지원교육, 프로그래머스 데브코스, 프론트엔드 데브코스, 코드업기초자바,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • 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.

티스토리툴바