master

  • 홈
  • 태그
  • 방명록

BFS 1

BFS/ DFS 개념

DFS 개념 깊이 우선 탐색이라고 부르며 그래프에서 깊은 부분을 우선적으로 탐색하는 알고리즘이다. 노드와 간선으로 구성되어 있으며 그래프 탐색은 하나의 노드를 시작으로 다수의 노드를 방문하는 것을 의미한다. 인접행렬과 인접 리스트로 그래프를 표현하는 방식은 두가지가 있고, 인접행렬은 메모리를 많이 차지하는 대신 바로 관계를 알 수 있다는 장점이 있으며, 인접리스트는 메모리는 조금 차지하나 두 노드가 연결되어있는지 정보를 얻는 속도는 느리다. 구현 def dfs(graph, visited, v): # 방문 하지 않은 노드이면 if not visited[v]: # 방문했다는 표시 visited[v] = True print(v, end=' ') # 해당 노드에 인접한 노드 방문 for node in graph..

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

master

  • 분류 전체보기 (19)
    • 알고리즘 (2)
    • 웹프로그래밍 (2)
    • Spring 프로젝트 (4)
    • API (3)
    • 면접대비 (3)
    • 머신러닝 (0)
    • Elasticsearch (3)
      • 개념 (3)
      • 프로젝트 (0)
    • AWS (0)
    • 자격증 후기 (1)

Tag

elasticsearch index, 엘라스틱서치 개념, AWS 합격, rollover 개념, forcemerge api, Python, Elasticsearch, forcemerge, 엘라스틱서치 롤오버, 에이더블유에스 자격증 후기, 알고리즘, 엘라스틱서치 세그먼트, rollover api, aws associate, 엘라스틱서치 포스머지, elasticsearch rollover, AWS 자격증 후기, 엘라스틱서치, elasticsearch rollover 개념, AWS Certified Solutions Architect,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

티스토리툴바