Menu
Coddy logo textTech
코스

깊이 우선 탐색 - 그래프 알고리즘

그래프 탐색의 핵심인 깊이 우선 탐색(DFS)을 마스터하세요. 인접 정보 조회를 구현하고, 원하는 언어로 반복적 DFS를 작성하며, O(V + E) 복잡도를 분석해 보세요. 또한 이를 활용해 연결 요소의 개수를 세고 크기를 측정하는 방법도 배웁니다.

주제

강의계획서

3 챕터9 강의1 프로젝트3 도전과제54 퀴즈 문항

Introduction

2 강의17
  • 01Introduction
  • 02Motivation

The Algorithm

프로젝트5 강의137
  • 01How it works?
  • 02Pseudo Code
  • 03Implementation (Part 1)
  • 04Implementation (Part 2)
  • 05Time and Space Complexity

Final Challenges

2 강의2
  • 01Final Challenge #1
  • 02Final Challenge #2

비슷한 코스 더 보기

위상 정렬 - 그래프 알고리즘

모든 간선이 앞을 향하도록 방향 비순환 그래프의 순서를 정하는 위상 정렬을 마스터하세요. 진입 차수를 계산하고, 원하는 언어로 Kahn's algorithm을 사용하여 순서를 구축하며, 사이클 감지 및 DAG 내 최장 경로를 찾는 방법을 학습합니다.

그래프 알고리즘 강의
certificate icon

수료 시 인증서

  • 9
  • 3
  • 1
  • 55

너비 우선 탐색 - 그래프 알고리즘

최단 경로 탐색의 핵심인 계층별 그래프 순회 방식, Breadth-First Search를 마스터하세요. 이웃 노드 조회 기능을 구현하고, 원하는 언어로 큐(Queue)를 사용한 반복적 BFS를 작성하여 가중치 없는 그래프에서 최단 경로 거리를 찾아보세요.

그래프 알고리즘 강의
certificate icon

수료 시 인증서

  • 9
  • 3
  • 1
  • 54

그래프 - 자료구조 시리즈 #9

이 코스에서는 Graph 자료구조에 대해 배우고, 원하는 프로그래밍 언어로 무방향 그래프를 처음부터 직접 구현해 보며 다양한 코딩 챌린지를 연습합니다!

certificate icon

수료 시 인증서

  • 14
  • 12

다익스트라 알고리즘 - 그래프 알고리즘

가중치가 음수가 아닌 그래프에서 사용하는 탐욕법(greedy) 기반의 단일 출발점 최단 경로 알고리즘인 다익스트라 알고리즘을 마스터하세요. 가중치 간선을 읽고 원하는 언어로 직접 거리 계산 로직을 구현하며, 지점 간 최단 거리 및 가장 먼 정점 쿼리를 해결하는 방법을 배웁니다.

그래프 알고리즘 강의
certificate icon

수료 시 인증서

  • 9
  • 3
  • 1
  • 54

크루스칼 알고리즘 - 그래프 알고리즘

최소 신장 트리(MST)를 위한 크루스칼 알고리즘을 마스터하세요. 원하는 언어로 union-find를 구현하고, 사이클을 형성하지 않는 가장 저렴한 간선을 추가하여 MST를 구축하며, 연결성 및 병목 간선 쿼리를 해결하는 방법을 배웁니다.

그래프 알고리즘 강의
certificate icon

수료 시 인증서

  • 9
  • 3
  • 1
  • 57

자주 묻는 질문

깊이 우선 탐색 - 그래프 알고리즘에는 강의가 몇 개 있나요?

깊이 우선 탐색 - 그래프 알고리즘에는 자기 페이스에 맞게 진행할 수 있는 9개의 인터랙티브 강의가 포함되어 있습니다.

깊이 우선 탐색 - 그래프 알고리즘은(는) 무엇을 다루나요?

코스는 다음 챕터로 구성됩니다: Introduction, The Algorithm, Final Challenges.

깊이 우선 탐색 - 그래프 알고리즘은(는) 무료인가요?

네 - Coddy의 모든 코스는 무료로 시작할 수 있습니다. 다운로드나 가입 없이 브라우저에서 강의를 진행할 수 있습니다.
Coddy programming languages illustration

깊이 우선 탐색 - 그래프 알고리즘 무료로 시작하기

시작하기