Educational tool to understand through visualization Binary Search Tree (BST) data structures, including both MIN and MAX heaps and the self-balancing AVL Tree.
This app enables the user to construct a Binary Tree by inserting specific or random numbers.
- Control the visualization!
- Zoom-in and out, pan, and tap-select.
- Change the color and theme.
- Increase and decrease line thickness and spacing between levels.
- Insert or remove nodes.
- Build very large trees - up to 513 elements!
- Toggle which Binary Search Tree to use.