{"id":195,"date":"2007-11-19T16:26:40","date_gmt":"2007-11-19T20:26:40","guid":{"rendered":"http:\/\/cherrycoated.com\/wordpress\/?p=195"},"modified":"2007-11-19T16:26:40","modified_gmt":"2007-11-19T20:26:40","slug":"links-for-2007-11-19","status":"publish","type":"post","link":"http:\/\/www.webliminal.com\/webliminalblog\/interesting-web-sites\/links-for-2007-11-19","title":{"rendered":"Sorting Algorithms, Applet Visualizations"},"content":{"rendered":"<p><a href=\"http:\/\/webliminal.com\/images\/sidepics\/sp94.jpg\"><img decoding=\"async\" src=\"http:\/\/webliminal.com\/images\/sidepics\/cwdata\/sp94.jpg\" align=\"left\" hspace=\"10\" \/><\/a> Today was the day to discuss sorting algorithms with the students in my <a href=\"http:\/\/paprika.umw.edu\/~ernie\/cpsc220\">CS I classes.<\/a><\/p>\n<p>Having a collection of applets that demonstrate some of the algorithms and their differences is always helpful.  These are some of the best, IMO, and are helpful in class.  They are also not a bad choice for reviewing the algorithms.<\/p>\n<ul>\n<li><a href=\"http:\/\/math.hws.edu\/TMCM\/java\/xSortLab\/\">The xSortLab Applet<\/a><br \/>\nDemonstrates each comparison and move; both sloe and fast modes. (tags: <a href=\"http:\/\/del.icio.us\/ernestackermann\/sort\">sort<\/a> <a href=\"http:\/\/del.icio.us\/ernestackermann\/applet\">applet<\/a>)<\/li>\n<li><a href=\"http:\/\/vision.bc.edu\/~dmartin\/teaching\/sorting\/anim-html\/all.html\">Sorting Algorithm Animations<\/a><br \/>\nCan be used to view a comparison of 8 algorithms 4 different ways based on whether data is in random, ascending, or descending order, or whether are relatively few unique keys  (tags: <a href=\"http:\/\/del.icio.us\/ernestackermann\/sort\">sort<\/a> <a href=\"http:\/\/del.icio.us\/ernestackermann\/animation\">animation<\/a> <a href=\"http:\/\/del.icio.us\/ernestackermann\/applet\">applet<\/a>)<\/li>\n<li><a href=\"http:\/\/www.cs.ubc.ca\/spider\/harrison\/Java\/sorting-demo.html\">Sorting Algorithms Demo<\/a><br \/>\n&#8220;We all know that Quicksort is one of the fastest algorithms for sorting. It&#8217;s not often, however, that we get a chance to see exactly how fast Quicksort really is. The following applets chart the progress of several common sorting algorithms while  sorting an array of data using <strong>in-place<\/strong> algorithms.&#8221; (tags: <a href=\"http:\/\/del.icio.us\/ernestackermann\/sort\">sort<\/a> <a href=\"http:\/\/del.icio.us\/ernestackermann\/applet\">applet<\/a> <a href=\"http:\/\/del.icio.us\/ernestackermann\/animation\">animation<\/a>)<\/li>\n<\/ul>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>Today was the day to discuss sorting algorithms with the students in my CS I classes. Having a collection of applets that demonstrate some of the algorithms and their differences is always helpful. These are some of the best, IMO, and are helpful in class. They are also not a bad choice for reviewing the [&hellip;]<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,12],"tags":[],"class_list":["post-195","post","type-post","status-publish","format-standard","hentry","category-interesting-web-sites","category-teaching"],"_links":{"self":[{"href":"http:\/\/www.webliminal.com\/webliminalblog\/wp-json\/wp\/v2\/posts\/195","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.webliminal.com\/webliminalblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.webliminal.com\/webliminalblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.webliminal.com\/webliminalblog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.webliminal.com\/webliminalblog\/wp-json\/wp\/v2\/comments?post=195"}],"version-history":[{"count":0,"href":"http:\/\/www.webliminal.com\/webliminalblog\/wp-json\/wp\/v2\/posts\/195\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.webliminal.com\/webliminalblog\/wp-json\/wp\/v2\/media?parent=195"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.webliminal.com\/webliminalblog\/wp-json\/wp\/v2\/categories?post=195"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.webliminal.com\/webliminalblog\/wp-json\/wp\/v2\/tags?post=195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}