Whether you are an aspiring computer scientist or a returning veteran, the tree is an essential data structure that can be used for a variety of different tasks. This application allows you to plan out and visualize your tree, and even allows for a quick playthrough of the final product! (Note: The current version of this application does not allow for permanent saving of any trees you develop. Please be patient with us as we work to update the app to allow for this feature. Thank you!)
Create trees by generating "apples" and attaching them to parent nodes. Play through your entire tree, and remove or insert apple nodes at any point in the tree!