Growing Tree: A Binary Search Tree Visualization

Growing Tree Screenshot

Launch the Binary Search Tree Application Launch using Java Web Start.

Download the Binary Search Tree Application Download as an executable jar.

Download the source code Download the Java source code.

Browse the source code Browse the Java source code.

View the javadoc View the javadoc.

This software was written by Corey Sanders '04 in 2002, under the supervision of Bob Sedgewick and Kevin Wayne. It was updated by Jeffrey Hodes '12 in 2010. It was expanded to include an API for creating visualizations of new BST's in 2011 by Josh Israel '11. Instructors are welcome to use this application, but if you do so, please include a link back to this page. It requires Java 5.0 or newer.