Section 12: Binary Tree

📚 Vanakkam DSA Course (24 sections) · Hope AI — ML & DS Course

Lessons

#Lesson NameDurationNotes
1Intro to Trees29m 2s
2Binary Tree Traversals Explained34m 32s
3Preorder Traversal - Recursive41m 3s
4Inorder & PostOrder - Recursive13m 34s
5Preorder Traversal - Iterative35m 33s
6Inorder Traversal - Iterative32m 47s
7Postorder - Iterative 2 Stacks32m 55s
8Postorder - Iterative One Stack51m 21s
9DFS and BFS27m 6s
10Level Order Traversal - Queue32m+
11Maximum Depth-
12Path Sum-
13Symmetric Tree-
14Invert Binary Tree-
15Same Tree-
16Balanced Binary Tree-
17Diameter-
18Zigzag Level Order-
19Subtree-
20LCA-
21Right Side View-
22Count Good Nodes-
23Populating Next Right Pointers-
24Binary Tree Maximum Path Sum-

Progress Checklist

  • [ ] Intro to Trees
  • [ ] Binary Tree Traversals Explained
  • [ ] Preorder Traversal - Recursive
  • [ ] Inorder & PostOrder - Recursive
  • [ ] Preorder Traversal - Iterative
  • [ ] Inorder Traversal - Iterative
  • [ ] Postorder - Iterative 2 Stacks
  • [ ] Postorder - Iterative One Stack
  • [ ] DFS and BFS
  • [ ] Level Order Traversal - Queue
  • [ ] Maximum Depth
  • [ ] Path Sum
  • [ ] Symmetric Tree
  • [ ] Invert Binary Tree
  • [ ] Same Tree
  • [ ] Balanced Binary Tree
  • [ ] Diameter
  • [ ] Zigzag Level Order
  • [ ] Subtree
  • [ ] LCA
  • [ ] Right Side View
  • [ ] Count Good Nodes
  • [ ] Populating Next Right Pointers
  • [ ] Binary Tree Maximum Path Sum

My Notes

Add your notes here as you progress through the section...