Search⌘ K

Graph Traversal Algorithms

Explore graph traversal methods by understanding Breadth First Search and Depth First Search. Learn how these two fundamental algorithms navigate graphs level-wise and depth-wise, enabling you to implement efficient graph searches in C++. This lesson helps you grasp traversal concepts and apply them to solve graph-based coding problems.

Types of Graph Traversals #

There are two basic techniques used for graph traversal:

  1. Breadth First Search (BFS)
  2. Depth First Search (DFS)

In order to understand these algorithms, we will have to view graphs from a slightly different perspective.

Any traversal needs a starting point, but a graph does not have a ...