🌲 AVL BST Trainer
Keys (space-separated integers)
Build from keys
n
Build random AVL
Reset/Clear
Label balances
Insert
random
Insert
Remove
random
Remove
Build a tree to begin.
Errors:
0
Timer:
00:00
Tree View
Questions / Controls
No active exercise.
Practice Modes
Label balances:
identify each node's balance in random order using -1, 0, +1.
Insert:
choose traversal clicks, place the new key, then repair AVL balance/rotations.
Remove:
currently validates and selects the target key only (full remove exercise can be added next).