An AVL tree (see last years
lecturea of DSA) operation should be simulated using an applet. The
tree should allow for a maximum of 30 nodes. A four-pane window should be used
for display:
the top pane should contain
a text area for inputting data, and buttons to trigger the operations:
insert, delete, search
the left pane should show
graphically the operations
the right pane should
display code, highliting the execution
the bottom pane should
show the status info. It should always mention, for tree restructuring,
the type of rotation used in re-balancing the tree.