JOSEPH SAPUTRA - TREE VISUALIZER

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.