The animations were prepared using the AlgAE
algorithm animation framework.
The animations listed below are complete running programs. You can choose any legal input values and observe the effects of that input on the data structures, while stepping though the actual code.
The series of graphics commands emitted by an AlgAE animation can be captured for later playback, or can be created "from scratch" with an ordinary text editor. Here are a few sequences that I have used for illustrations in circumstances where I did not feel that a full running program was called for.
Email me at email@example.com