Graph Algorithms

Graph algorithms are used to solve problems related to networks, paths, and connectivity. They include traversal, shortest path, and spanning tree algorithms.

Applications

Practice Problems

LeetCode
200. Number of Islands
Solution | Approach
LeetCode
785. Is Graph Bipartite?
Solution | Approach