3

Does anyone has sources for visual explanations of algorithms (or maths) that is even more expressive, more intuitive, maybe aesthetically appealing ? Or, animations of algorithms?

Giffyguy
  • 20,378
  • 34
  • 97
  • 168
poseid
  • 6,986
  • 10
  • 48
  • 78
  • 2
    I agree with NXC: http://www.google.com/search?q=Algorithm+Animations will give you a lot of results relevant to your question. – VonC Nov 27 '08 at 14:29

4 Answers4

2

Here's one for sorting algorithms. It gives some nice animations to see how each type works their way through the process.

Wobin
  • 81
  • 1
  • 8
2

To start the discussion.

I like the database / transaction deadlock illustrated to a non-technical person.

You have also a lot of good animations on the Relevant Algorithm Animations/Visualizations page

VonC
  • 1,262,500
  • 529
  • 4,410
  • 5,250
2

Animal is a cross-platform animation tool for algorithm animation.

Animation scripts for a lot of common algorithms and data structures are available in the website's animation repository.

gclj5
  • 1,916
  • 1
  • 13
  • 16
  • Animal was used to teach us many different kinds of algorithms on data structures in my first CS class in college. It's really pretty neat. A few years back I played around with AnimalScript, and I remember it being rather straightforward to create new animations. – Yang Meyer Feb 05 '09 at 10:39
  • It is still being used in academia and they continue to improve it and the tools around it (mainly for creating new animation scripts). They just don't seem to find the time to update the website often enough, though. – gclj5 Feb 05 '09 at 16:50
0

Do a google search for [insert name of algorithm] and 'applet'. Many academics and other such people have made java applets to demonstrate algorithms working. You can probably find an example for just about any published algorithm.

ConcernedOfTunbridgeWells
  • 64,444
  • 15
  • 143
  • 197