{
adam
coding
}
~/home
~/about
~/projects
~/blog
~/tracker
~/uses
~/contact
☀️
~/home
~/about
~/projects
~/blog
~/tracker
~/uses
~/contact
☀️
DSA Tracker
0%
Apr 07 →
Jul 20, 2026
on track
Week 5: Binary Trees Advanced & BST
May 5-11 | Phase 2: Core Structures
Day 1-3: Binary Trees - Advanced
3-4 hours
📚 Learning
Lowest common ancestor
Maximum path sum
Tree diameter
Serialize/deserialize
🔗 LeetCode
236. Lowest Common Ancestor of Binary Tree
Medium
124. Binary Tree Maximum Path Sum
Hard
297. Serialize and Deserialize Binary Tree
Hard
📝 Reflection / Notes:
Day 4-5: Binary Search Trees
2-3 hours
📚 Learning
BST properties and validation
Search, insert, delete
In-order gives sorted sequence
🔗 LeetCode
98. Validate Binary Search Tree
Medium
230. Kth Smallest Element in BST
Medium
235. Lowest Common Ancestor of BST
Easy
📝 Reflection / Notes:
Day 6-7: Phase 2 Wrap-up & Review
2-3 hours
📚 Learning
Revisit all tree problems
Practice linked list problems
🔄 Review
Reverse Linked List
Valid Parentheses
Binary Tree Inorder Traversal
Validate Binary Search Tree
📝 Reflection / Notes: