Close Menu
    Code and Debug
    • Home
    • Our Courses
    • Blog
    • About Us
    • Contact Us
    Facebook X (Twitter) Instagram YouTube WhatsApp
    • Home
    • Our Courses
    • Blog
    • About Us
    • Contact Us
    Facebook Instagram YouTube LinkedIn WhatsApp

    Code and Debug – BlogCode and Debug – Blog

    Code and Debug – BlogCode and Debug – Blog
    Data Structures & Algorithms

    Surrounded Regions | Leetcode 130 | Explained using DFS

    5 Mins Read

    Learn how to solve the Surrounded Regions problem by marking all ‘O’s connected to the border via DFS, then flipping…

    Data Structures & Algorithms

    01 Matrix | Leetcode 542 | Explained using BFS

    4 Mins Read

    Learn how to solve the “01 Matrix” problem (LeetCode 542) by using a multi-source breadth-first search. We walk through the…

    Data Structures & Algorithms

    Detect cycle in an undirected graph using DFS

    4 Mins Read

    Learn how to detect a cycle in an undirected graph with a depth-first search (DFS) approach. This beginner-friendly guide walks…

    Data Structures & Algorithms

    Detect cycle in an undirected graph using BFS

    3 Mins Read

    Learn how to detect a cycle in an undirected graph with a breadth-first search (BFS) approach. This beginner-friendly guide walks…

    Data Structures & Algorithms

    Flood Fill | Leetcode 733 | DFS and BFS Approach

    4 Mins Read

    Discover how to implement the classic “Flood Fill” algorithm on a 2D image grid using both Depth-First Search (DFS) and…

    Data Structures & Algorithms

    Rotting Oranges | Leetcode 994 | Explained

    4 Mins Read

    Learn how to solve the “Rotting Oranges” problem from LeetCode using a breadth-first search (BFS) approach. We walk through the…

    Data Structures & Algorithms

    DFS Traversal in Graph | Explained using Code

    3 Mins Read

    Learn how to perform a DFS Traversal in Graph represented by an adjacency list using simple Python recursion. Step by…

    Data Structures & Algorithms

    BFS Traversal in Graph | Explained using Code

    3 Mins Read

    Learn how to perform BFS Traversal in Graph represented by an adjacency list. This hands guide uses Python’s collections.deque, walks…

    Data Structures & Algorithms

    Diameter of Binary Tree

    3 Mins Read

    Learn how to calculate the diameter (longest path) of a binary tree in one pass using recursion. Clear, step-by-step code…

    Data Structures & Algorithms

    Maximum Depth of Binary Tree | Explained with Examples

    5 Mins Read

    How to calculate the maximum depth of binary tree with simple Python recursion. This beginner-friendly article breaks down the “why”…

    Previous 1 … 21 22 23 24 25 Next
    Categories
    • Data Structures & Algorithms (240)
      • Beginner (82)
      • Expert (52)
      • Intermediate (106)
    • Uncategorised (1)
    Recent Posts

    Symmetric Tree | Leetcode 101 | Recursive DFS Approach

    2 September 2025

    Binary Tree Right Side View | Leetcode 199 | BFS and DFS Approaches

    2 September 2025

    Bottom View of Binary Tree | BFS with Horizontal Distance Mapping

    2 September 2025

    Top View of Binary Tree | BFS with Horizontal Distance Mapping

    2 September 2025

    Vertical Order Traversal of a Binary Tree | Leetcode 987 | BFS + Sorting Solution

    2 September 2025
    Facebook Instagram YouTube LinkedIn WhatsApp
    © 2025 Code and Debug. All rights reserved.

    Type above and press Enter to search. Press Esc to cancel.