Skills › Algorithms & Data Structures

Graph Algorithms

Traverse graphs, find shortest paths, and apply topological sorting.

0%
Confidence · no data yet
Sign in to track

After this skill you can…

  • Implement BFS and DFS iteratively and recursively
  • Apply Dijkstra's and Bellman-Ford for shortest paths
  • Detect cycles and compute topological order

Prerequisites

Learn this skill (6 videos)

Graph Theory Algorithms
WilliamFiset · beginner
Dijkstra's Algorithm - Computerphile
Computerphile · intermediate
Problem Session 7
MIT OpenCourseWare · beginner