Animated Binary Tree

Description:

Although this visualization is intended to go with a data structures book, it stands reasonably well on its own. Three basic operations are supported: insert, delete, and search. There's no speed control, but the animation is slow enough to easily follow.

Developer:

John Kloss (Johns Hopkins University)

Category:

visualization

Repository:

none

Dates:

last modified: 2000-08-05; last visited: 2006-01-24

Delivery Method:

Java applet

Works:

yes

Toolkit:

none

GoodFor:

teaching the concept, exploring the concept

Strengths:

simple user interface and operations; one line of status text at the bottom explains what's happening

Weaknesses:

no animation speed control; tree sometimes widens out of the viewing area