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

    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”…

    Data Structures & Algorithms

    Breadth-First Search in Binary Trees: Level-Order Traversal with Python

    4 Mins Read

    Learn how to perform a level-order (BFS) traversal on a binary tree using Python’s collections.deque. This beginner-friendly guide shows you…

    Previous 1 … 13 14 15 16 Next
    Categories
    • Data Structures & Algorithms (159)
      • Beginner (61)
      • Expert (38)
      • Intermediate (60)
    • Uncategorised (1)
    Recent Posts

    Implement Stack using Queues | Leetcode 225 | Complete Python Code

    26 July 2025

    Implement Queue Using Array: Complete Guide with Normal and Optimal Solutions

    26 July 2025

    Implement Stack Using Array | GFG Practice | Complete Guide in Python

    26 July 2025

    Climbing Stairs | Leetcode 70 | Solved using Dynamic Programming

    24 July 2025

    Nth Fibonacci Number | Introduction to Dynamic Programming

    24 July 2025
    Facebook Instagram YouTube LinkedIn WhatsApp
    © 2025 Code and Debug. All rights reserved.

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