Skip to content
Codeloom

Topics / Graphs

🕸️

Graphs

The most versatile data structure — BFS, DFS, shortest paths, topological sort, and connected components.

Why learn Graphs?

  • Models almost every real-world relationship: networks, dependencies, maps.

  • Topo sort solves a huge family of build/scheduling problems.

  • Dijkstra and friends are everyday algorithms inside production systems.

What you can build with Graphs

BFS / DFS / shortest path Topological sort and dependency resolution Connectivity and cycle detection

Graphs tutorials

1 article · page 1 of 1

Hand-written tutorials, ordered as a recommended learning path.

  1. 01 Graph Traversal Master graph traversal patterns for LeetCode including BFS, DFS, topological sort, Dijkstra, and practical templates with solutions.