Guided Lessons
Binary Tree Basics
Learn core terms (root, leaf, height, depth) and traversals (pre/in/post/level). Build from level-order input and watch the steps animate.
Try building from level-order: 1,2,3,_,4
BST Fundamentals
Understand the BST ordering property and operations (insert, search, delete in 3 cases).
Insert 7,3,9,1,5,8,10
then delete 7
.
Practice
Build this tree from level-order
Build the binary tree from: 8,4,10,2,6,_,14,_,3
Delete X from this BST—what happens?
Insert 7,3,9,1,5,8,10 then delete 7. Explain which case applies.