Menu
CoddyTech

Python의 그래프 알고리즘 강의

Coddy와 함께 그래프 알고리즘을 마스터하세요. DFS, BFS, Dijkstra, Bellman-Ford, Kruskal, Prim 등 탐색, 최단 경로, 위상 정렬, 최소 신장 트리를 모든 언어에서 제공되는 실습 과제로 직접 구현하며 배울 수 있습니다.

프림 알고리즘 - 그래프 알고리즘

인기

최소 신장 트리를 위한 프림 알고리즘을 익혀 보세요. 시작 정점에서 하나의 트리를 키워 가며, 트리와 트리 밖을 잇는 간선 중 비용이 가장 낮은 간선을 항상 추가합니다. 원하는 언어로 구현하고 병목 간선 및 연결성 질의에 답해 보세요. 크루스칼 알고리즘과 짝을 이루는 알고리즘입니다.

그래프 알고리즘 강의
certificate icon

수료 시 인증서

  • 9
  • 4
  • 1
  • 55

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

인기

최단 경로 탐색의 기반이 되는, 층별 그래프 순회 알고리즘인 너비 우선 탐색을 익혀 보세요. 인접 노드 조회 구조를 만들고, 원하는 언어로 큐를 사용하는 반복형 너비 우선 탐색을 작성한 다음, 이를 활용해 가중치 없는 그래프에서 최단 경로 거리를 구해 보세요.

그래프 알고리즘 강의
certificate icon

수료 시 인증서

  • 9
  • 4
  • 1
  • 54

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

인기

그래프를 탐색하는 기본 방법인 깊이 우선 탐색을 익혀 보세요. 인접 정보를 조회할 구조를 만들고, 원하는 언어로 반복형 DFS를 작성하고, O(V + E) 시간 복잡도를 분석한 다음, 이를 활용해 연결 요소의 개수를 세고 크기를 측정해 보세요.

그래프 알고리즘 강의
certificate icon

수료 시 인증서

  • 9
  • 4
  • 1
  • 54

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

음수가 아닌 가중치를 가진 그래프에서 사용하는 그리디 단일 출발점 최단 경로 알고리즘인 다익스트라 알고리즘을 익혀 보세요. 가중치가 있는 간선을 읽고, 원하는 프로그래밍 언어로 전체 거리 계산 로직을 구현한 다음, 두 정점 사이의 최단 거리와 가장 먼 정점에 관한 질의에 답해 보세요.

그래프 알고리즘 강의
certificate icon

수료 시 인증서

  • 9
  • 4
  • 1
  • 54

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

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

그래프 알고리즘 강의
certificate icon

수료 시 인증서

  • 9
  • 4
  • 1
  • 55

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

최소 신장 트리를 위한 크루스칼 알고리즘을 마스터하세요. 유니온 파인드를 구현하고, 원하는 프로그래밍 언어로 사이클을 만들지 않는 가장 저렴한 간선을 추가해 최소 신장 트리를 확장한 뒤, 연결성 및 병목 간선 질의에 답해 보세요.

그래프 알고리즘 강의
certificate icon

수료 시 인증서

  • 9
  • 4
  • 1
  • 57

벨만-포드 알고리즘 - 그래프 알고리즘

벨만-포드 알고리즘을 마스터하세요. 음수 가중치 간선이 포함된 그래프에서의 단일 출발점 최단 경로 탐색과 음수 사이클 탐지 기법을 배웁니다. 원하는 언어로 완화(Relaxation) 과정과 전체 알고리즘을 직접 구현하고, 거리 및 사이클 쿼리를 처리하는 방법을 익힙니다.

그래프 알고리즘 강의
certificate icon

수료 시 인증서

  • 9
  • 4
  • 1
  • 54

자주 묻는 질문

Python 그래프 알고리즘 강의은(는) 무엇인가요?

Coddy와 함께 그래프 알고리즘을 마스터하세요. DFS, BFS, Dijkstra, Bellman-Ford, Kruskal, Prim 등 탐색, 최단 경로, 위상 정렬, 최소 신장 트리를 모든 언어에서 제공되는 실습 과제로 직접 구현하며 배울 수 있습니다.

Python 그래프 알고리즘 강의 코스는 무료인가요?

네. 모든 코스는 무료로 시작 가능하며, 브라우저에서 실행되어 다운로드가 필요하지 않습니다.

Python 그래프 알고리즘 강의 코스는 얼마나 걸리나요?

각 강의는 5~15분이며, 전체 코스는 깊이에 따라 몇 시간에서 며칠의 연습이 필요합니다.

Coddy 프로그래밍 언어 일러스트

Python에서 그래프 알고리즘 강의 시작하기

시작하기