A macOS app that teaches you search trees — perfect for students and teachers of data structures & algorithms.
Create a new tree by entering its pre-order string. Use v followed by a number for a node, and x for a null-tree.
Insert and delete nodes using the on-screen buttons. Insertions are animated to help you understand the search tree concept step by step.
Export the tree as an SVG file from the menu.
This app does not collect any data. It does not connect to the Internet — no network access is required.