Skip to content

PRO TIP Block youtube.com at the DNS level β€” Pi-hole, NextDNS or your hosts file β€” but allow youtube-nocookie.com and i.ytimg.com. These tutorials keep playing; the rabbit hole does not.

Learning without distractions

DSA in Python – Right Side View of Binary Tree | BFS + Reverse DFS | Leetcode 199 – Part 116 [Hindi]

4K views on YouTube

πŸš€ Welcome to Part 116 of Code & Debug’s DSA Python Course!

In this video, we solve Leetcode 199: Binary Tree Right Side View using two elegant approaches:
1️⃣ BFS (Level Order Traversal) β€” capturing the last node of each level
2️⃣ Reverse DFS (Right β†’ Left) β€” capturing the first node visited at each depth

πŸ“š What you’ll learn in this video:
βœ… What is the right side view and how it’s different from level order
βœ… BFS approach using queue and level tracking
βœ… DFS approach using reverse preorder traversal
βœ… When to choose which method and why both are optimal
βœ… Time and space complexity analysis of both solutions

πŸ‘‰ Practice the problem on Leetcode:
πŸ”— https://leetcode.com/problems/binary-tree-right-side-view/

πŸ‘‰ Refer to the article for better understanding:
πŸ”— https://codeanddebug.in/blog/binary-tree-right-side-view/

πŸ‘‰ πŸ“„ Access the full YouTube DSA Playlist Sheet (All Questions in Order):
πŸ”— https://docs.google.com/spreadsheets/d/1AWE15Fy3wD2iqu2vjK_R7cCiuvSsjYQclcdZmHpF66o/edit?usp=sharing

πŸ‘‰ Enroll in this FREE DSA Python course here:
πŸ”— https://codeanddebug.in/course/master-dsa-with-leetcode

πŸ‘‰ Enroll for Self-Paced Advanced DSA course here:
πŸ”— https://codeanddebug.in/course/zero-to-hero-python-dsa

πŸ™ Thank you for supporting Code & Debug! Don’t forget to like, share, and subscribe to our channel. Hit the πŸ”” bell icon to stay updated with our latest lectures.

#RightSideView #BinaryTree #Leetcode199 #BFS #DFS #ReversePreorder #TreePerspective #PythonDSA #DSAPythonCourse #CodeAndDebug #DSA2025 #Part116 #CodingInterviews