Maximum Depth of Binary Tree (LeetCode 104) | Full Solution with animations | Study Algorithms

The underlying concept to finding the maximum depth is to find the height of a binary tree and is a very basic concept which is used in a lot of preliminary analysis. You can approach this problem using a recursive technique or an iterative technique. One can also see the height of a tree as the deepest level in a binary tree. This video takes advantage of the level order traversal technique to find the height of a binary tree. Actual Problem on LeetCode: https://leetcode.com/problems/maximum... Chapters: 00:00 - Intro 01:31 - Problem statement and description 03:34 - Brute Force approach to find the height of a binary tree 06:05 - Efficient method 09:19 - Dry-run of Code 14:18 - Final Thoughts 📚 Links to topics I talk about in the video: Understanding Tree Data Structure:    • Understanding Tree Data Structure | Defini...   Level Order Traversal:    • Level order traversal of Binary Tree | Ste...   Recursion Algorithmic Paradigm:    • Recursion paradigms with real life example...   Tree Data Structure:    • Understanding Tree Data Structure | Defini...   Playlist on Trees:    • Trees   📘 A text based explanation is available at: https://studyalgorithms.com Code on Github: https://github.com/nikoo28/java-solut... Test-cases on Github: https://github.com/nikoo28/java-solut... 📖 Reference Books: Starting Learn to Code: https://amzn.to/36pU0JO Favorite book to understand algorithms: https://amzn.to/39w3YLS Favorite book for data structures: https://amzn.to/3oAVBTk Get started for interview preparation: https://amzn.to/39ysbkJ 🔗 To see more videos like this, you can show your support on: https://www.buymeacoffee.com/studyalg... 🎥 My Recording Gear: Recording Light: https://amzn.to/3pAqh8O Microphone: https://amzn.to/2MCX7qU Recording Camera: https://amzn.to/3alg9Ky Tablet to sketch and draw: https://amzn.to/3pM6Bi4 Surface Pen: https://amzn.to/3pv6tTs Laptop to edit videos: https://amzn.to/2LYpMqn 💻 Get Social 💻 Follow on Facebook at:   / studyalgos   Follow on Twitter at:   / studyalgorithms   Follow on Tumblr at:   / studyalgos   Subscribe to RSS feeds: https://studyalgorithms.com/feed/ Join fan mail: http://eepurl.com/g9Dadv #leetcode #programming #binarytrees

House Robber 3 (LeetCode 337) | Full solution with diagrams | Dynamic Programming | Study Algorithms
▶︎

House Robber 3 (LeetCode 337) | Full solution with diagrams | Dynamic Programming | Study Algorithms

Minimum Depth of Binary Tree (LeetCode 111) | Full solution w/ graphical examples | Study Algorithms
▶︎

Minimum Depth of Binary Tree (LeetCode 111) | Full solution w/ graphical examples | Study Algorithms

In-order traversal of Binary Tree | Step by step demo with example | Study Algorithms
▶︎

In-order traversal of Binary Tree | Step by step demo with example | Study Algorithms

L28. Maximum Width of Binary Tree | C++ | Java
▶︎

L28. Maximum Width of Binary Tree | C++ | Java

The Art of Recursion | Max Depth of Binary Tree | Leetcode 104 | Animation | Visualization
▶︎

The Art of Recursion | Max Depth of Binary Tree | Leetcode 104 | Animation | Visualization

Path Sum (LeetCode 112) | Full solution with visuals and graphics | Study Algorithms
▶︎

Path Sum (LeetCode 112) | Full solution with visuals and graphics | Study Algorithms

Invert Binary Tree (LeetCode 226) | Full solution with diagrams and animations | Study Algorithms
▶︎

Invert Binary Tree (LeetCode 226) | Full solution with diagrams and animations | Study Algorithms

Maximum Depth of Binary Tree - 3 Solutions - Leetcode 104 - Python
▶︎

Maximum Depth of Binary Tree - 3 Solutions - Leetcode 104 - Python

Symmetric Tree (LeetCode 101) | Full Iterative solution with animations diagrams | BFS
▶︎

Symmetric Tree (LeetCode 101) | Full Iterative solution with animations diagrams | BFS

Maximum Width of Binary Tree | DSA Series : L.93
▶︎

Maximum Width of Binary Tree | DSA Series : L.93

Trump Ruins NBA Finals Vibes, Crashes Out on Meet the Press After CA Election Lies: A Closer Look
▶︎

Trump Ruins NBA Finals Vibes, Crashes Out on Meet the Press After CA Election Lies: A Closer Look

Coin Change (LeetCode 322) | Full solution with beautiful diagrams and visuals | Simplified
▶︎

Coin Change (LeetCode 322) | Full solution with beautiful diagrams and visuals | Simplified

If You Have A Bad Memory, I’ll Help You Fix It In 28 Minutes
▶︎

If You Have A Bad Memory, I’ll Help You Fix It In 28 Minutes

How I would learn Leetcode if I could start over
▶︎

How I would learn Leetcode if I could start over

Subtree of Another Tree (LeetCode 572) | Full solution with examples | Study Algorithms
▶︎

Subtree of Another Tree (LeetCode 572) | Full solution with examples | Study Algorithms

Linked List Cycle (LeetCode 141) | Full solution with demo | Floyd Warshall | Study Algorithms
▶︎

Linked List Cycle (LeetCode 141) | Full solution with demo | Floyd Warshall | Study Algorithms

Every Data Structure Simply Explained in 25 Minutes!
▶︎

Every Data Structure Simply Explained in 25 Minutes!

I took an IQ test to explain what's wrong with them
▶︎

I took an IQ test to explain what's wrong with them

L.86 Diameter of Binary Tree
▶︎

L.86 Diameter of Binary Tree

AVL Trees & Rotations (Self-Balancing Binary Search Trees)
▶︎

AVL Trees & Rotations (Self-Balancing Binary Search Trees)