<?xml version="1.0" encoding="utf-8"?>
<oembed>
  <type>video</type>
  <version>1.0</version>
  <provider_name>Vimeo</provider_name>
  <provider_url>http://vimeo.com/</provider_url>
  <title>Algorithms Animator</title>
  <author_name>mdipierro</author_name>
  <author_url>http://vimeo.com/user315328</author_url>
  <is_plus>1</is_plus>
  <html>&lt;object width=&quot;504&quot; height=&quot;380&quot;&gt;&lt;param name=&quot;allowfullscreen&quot; value=&quot;true&quot; /&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt;&lt;param name=&quot;movie&quot; value=&quot;http://vimeo.com/moogaloop.swf?clip_id=1735226&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1&quot; /&gt;&lt;embed src=&quot;http://vimeo.com/moogaloop.swf?clip_id=1735226&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; allowscriptaccess=&quot;always&quot; width=&quot;504&quot; height=&quot;380&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</html>
  <width>504</width>
  <height>380</height>
  <duration>244</duration>
  <description>Read more here: http://mdp.cti.depaul.edu/Teaching/Algorithms

Python application that implements and animates interactively those algorithms that are normally covered in an undergraduate course on the topic. It includes Insertion Sort, Quicksort, Mergesort, AVL Tree Search/Insert/Rebalance, Depth First Search, Breadth First Search, Topological Sort, Prim, Kruskal, Dijkstra, LCS, Huffman-Fano, and more. It is extensible. All the API are exposed. It includes a ready-to-run Windows executable (bin/AlgorithmsAnimator.exe), some documentation and a short tutorial about running time analysis (doc/csc321notes.pdf).

This program was originally designed in 2003 for teaching &quot;Design and Analysis of Algorithms&quot; at DePaul University. All the algorithms in the source code (src/csc321algorithms.py) are equivalent line-by-line to the pseudo-code in the MIT CLRS &quot;Introduction to Algorithms&quot; book. </description>
  <thumbnail_url>http://images.vimeo.com/13/78/56/137856426/137856426_200.jpg</thumbnail_url>
  <thumbnail_width>200</thumbnail_width>
  <thumbnail_height>150</thumbnail_height>
  <video_id>1735226</video_id>
</oembed>