About 1,490,000 results
Open links in new tab
  1. Java Program for Breadth First Search or BFS for a Graph

    Jul 23, 2025 · The Breadth First Search (BFS) algorithm is used to search a graph data structure for a node that meets a set of criteria. It starts at the root of the graph and visits all nodes at the current …

  2. Breadth-First Search Algorithm in Java - Baeldung

    Jan 25, 2024 · In this article, we learned about the Breadth-First Search algorithm and how to implement it in Java. After going through a bit of theory, we saw Java implementations of the algorithm and …

  3. BFS Graph Algorithm (With code in C, C++, Java and Python)

    Breadth first traversal or Breadth first Search is a recursive algorithm for searching all the vertices of a graph or tree data structure. In this tutorial, you will understand the working of bfs algorithm with …

  4. Understanding Breadth-First Search (BFS) with Java Code Examples

    Apr 12, 2025 · BFS is widely used in various applications such as finding the shortest path in unweighted graphs, solving puzzles, and many other graph-based problems. In this blog, we’ll …

  5. Mastering the Breadth-First Search Algorithm in Java

    Nov 12, 2025 · In Java, implementing the BFS algorithm can be extremely useful for various applications such as finding the shortest path in an unweighted graph, solving puzzles, and web crawling. This …

  6. Breadth-first search (BFS) - Online Tutorials Library

    Breadth First Search (BFS) algorithm traverses a graph in a breadth ward motion and uses a queue to remember to get the next vertex to start a search, when a dead end occurs in any iteration.

  7. Breadth First Search or BFS for a Graph - GeeksforGeeks

    Dec 6, 2025 · Breadth First Search (BFS) is a graph traversal algorithm that starts from a source node and explores the graph level by level. First, it visits all nodes directly adjacent to the source.

  8. BFS in Java: Breadth-first Search Algorithm for Graph (with code)

    Apr 28, 2023 · What is a Breadth-First Search in Java? Breadth-First Search, or BFS, relies on the traversal of nodes by the addition of the neighbor of every node starting from the root node to the …

  9. Implementation of Breadth-First-Search (BFS) algorithm using Java

    In this tutorial, we will learn about the Breadth-first-Search algorithm and we will also see the program to implement the Breadth-first-Search algorithm using Java. Breadth-first search (BFS) is an algorithm …

  10. Exploring Breadth-First Search (BFS) Algorithm in Java: Code and ...

    Mar 10, 2024 · In this blog, we will delve into the details of the BFS algorithm, provide a Java implementation, and discuss some practical applications. BFS explores a graph level by level, …