Menu
Coddy logo textTech
Kurs

Dijkstra-Algorithmus - Graph-Algorithmen

Meistern Sie den Dijkstra-Algorithmus, das Greedy-Verfahren zur Berechnung kürzester Wege von einem Startpunkt für Graphen mit nicht-negativen Gewichten. Lesen Sie gewichtete Kanten ein, implementieren Sie die vollständige Distanzberechnung in der Programmiersprache Ihrer Wahl und beantworten Sie Punkt-zu-Punkt- sowie Anfragen zum am weitesten entfernten Knoten.

Themen

Lehrplan

3 Kapitel9 Lektionen1 Projekt3 Challenges54 Quizfragen

Introduction

2 Lektionen16
  • 01Introduction
  • 02Motivation

The Algorithm

Projekt5 Lektionen138
  • 01How it works?
  • 02Pseudo Code
  • 03Implementation (Part 1)
  • 04Implementation (Part 2)
  • 05Time and Space Complexity

Final Challenges

2 Lektionen2
  • 01Final Challenge #1
  • 02Final Challenge #2

Mehr wie dieser

Prims Algorithmus - Graphenalgorithmen

Meistern Sie Prims Algorithmus für minimale Spannbäume: Lassen Sie einen Baum von einem Startknoten aus wachsen, indem Sie stets die günstigste Schnittkante hinzufügen. Implementieren Sie ihn in der Programmiersprache Ihrer Wahl und beantworten Sie Abfragen zu Bottleneck-Kanten und zur Konnektivität – das Gegenstück zu Kruskal.

Graph-Algorithmen Kurse
certificate icon

Zertifikat am Ende

  • 9
  • 3
  • 1
  • 55

Bellman-Ford-Algorithmus - Graphenalgorithmen

Meistern Sie den Bellman-Ford-Algorithmus: Kürzeste Wege von einem Startknoten bei negativen Kantengewichten sowie die Erkennung negativer Zyklen. Implementieren Sie einen Relaxationsschritt, den vollständigen Algorithmus in der Programmiersprache Ihrer Wahl und beantworten Sie Abfragen zu Distanzen und Zyklen.

Graph-Algorithmen Kurse
certificate icon

Zertifikat am Ende

  • 9
  • 3
  • 1
  • 54

Kruskals Algorithmus - Graph-Algorithmen

Meistere Kruskals Algorithmus für minimale Spannbäume. Implementiere Union-Find, erweitere einen MST durch das Hinzufügen der günstigsten kreisfreien Kante in der Programmiersprache deiner Wahl und beantworte Abfragen zu Konnektivität und Bottleneck-Kanten.

Graph-Algorithmen Kurse
certificate icon

Zertifikat am Ende

  • 9
  • 3
  • 1
  • 57

Breadth-First Search – Graph-Algorithmen

Meistere Breadth-First Search, die schichtweise Graph-Traversierung zur Ermittlung kürzester Pfade. Implementiere die Nachbarschaftssuche, schreibe eine iterative BFS mit einer Queue in der Programmiersprache deiner Wahl und finde damit Distanzen für kürzeste Pfade in ungewichteten Graphen.

Graph-Algorithmen Kurse
certificate icon

Zertifikat am Ende

  • 9
  • 3
  • 1
  • 54

Tiefensuche - Graph-Algorithmen

Meistere die Tiefensuche (DFS), eine grundlegende Methode zur Exploration von Graphen. Erstelle die Adjazenzliste, schreibe eine iterative DFS in der Programmiersprache deiner Wahl, analysiere die O(V + E)-Komplexität und nutze sie, um Zusammenhangskomponenten zu zählen und zu messen.

Graph-Algorithmen Kurse
certificate icon

Zertifikat am Ende

  • 9
  • 3
  • 1
  • 54

Häufig gestellte Fragen

Wie viele Lektionen hat Dijkstra-Algorithmus - Graph-Algorithmen?

Dijkstra-Algorithmus - Graph-Algorithmen enthält 9 interaktive Lektionen, die du in deinem Tempo absolvieren kannst.

Was deckt Dijkstra-Algorithmus - Graph-Algorithmen ab?

Der Kurs ist in Kapitel gegliedert: Introduction, The Algorithm, Final Challenges.

Ist Dijkstra-Algorithmus - Graph-Algorithmen kostenlos?

Ja - jeder Kurs auf Coddy ist zum Start kostenlos. Du kannst Lektionen im Browser absolvieren, ohne Download oder Anmeldung.
Coddy programming languages illustration

Dijkstra-Algorithmus - Graph-Algorithmen kostenlos starten

LOS GEHT'S