멍멍코의 개발일지

  • 홈
  • 태그
  • 방명록

dfs 1

[DFS] 백준 11724 연결 요소의 개수

깊이 우선 탐색은 그래프 완전 탐색 기법 중 하나입니다. 깊이 우선 탐색은 실제 구현 시 재귀 함수를 이용합니다. DFS를 응용하여 풀 수 있는 문제는 단절점 찾기, 단절선 찾기, 사이클 찾기, 위상 정렬 등이 있습니다. 깊이 우선 탐색의 핵심 이론 DFS는 한번 방문한 노드를 다시 방문하면 안 되므로 노드 방문 여부를 체크할 리스트가 필요하며, 그래프는 인접 리스트로 표현합니다. DFS의 탐색 방식은 LIFO(후입선출)의 특징을 가지므로 스택의 자료구조를 활용합니다. 1. 사용할 자료구조 초기화(graph, visited) DFS를 위해 필요한 초기 작업은 1) 인접 리스트로 그래프 표현 2) 방문 리스트 초기화 입니다. 2. 스택에서 노드를 꺼낸 후 꺼낸 노드의 인접 노드를 다시 스택에 삽입(dfs ..

코딩테스트 연습/DFS 2024.02.26
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (56)
    • 자기소개서+면접 (0)
      • 자기소개서 핵심 기반 (0)
      • 취업선수촌 (0)
    • 기업 (3)
      • IBK기업은행 (1)
      • KDB산업은행 (0)
      • 금융결제원 (0)
      • 하나은행 (0)
      • 성균관대학교 (1)
      • 은행연합회 (0)
      • 카카오뱅크 (1)
    • 자격증 (9)
      • ADsP (1)
      • 빅데이터분석기사 (0)
      • PCCP (6)
      • Microsoft SC-900 (2)
    • 코딩테스트 연습 (0)
      • 프로그래머스 (3)
      • codeup (2)
      • 수학 (8)
      • 브루트 포스 (4)
      • DFS (1)
      • BFS (1)
      • 백준 (1)
    • Python (11)
      • 01 파이썬 (0)
      • 02 자료형 (2)
      • 03 제어문 (0)
      • 04 입출력 (0)
      • 05 파이썬 심화 (9)
    • Flutter (5)
    • Dart (2)
    • 네트워크 (5)
    • Mac (1)

Tag

깊이우선탐색, 백준3085, dfs, ㄷ, 브루트포스, 백준11724, 백준, MicrosoftSC900, 백준1476,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

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

티스토리툴바