Check out the sweet sorting algorithms with visualizations.
Here (http://www.cs.ubc.ca/spider/harrison/Java/sorting-demo.html)
LOL! I know that martins (http://caos.siue.edu/userinfo.php?uid=422) would be interested in this; he has/had a CS240 exam today, and was reviewing sorts with me all last night! :-P
This would have been VERY useful if you had posted this last night!
It's all good though. I rocked that test. Also, I noticed that it said that quick sort was the quickest algorithm; however, in a worst case scenario merge sort is quicker since it is always O(nlogn) and quick sort in the worst case is O(n^2) depending on where the pivots are. :-D
sorting is for boring people...i like to use a random number generator to pick what index i'll check in my array of items...keeps things interesting :-?
sor-ting al-go-rithm?
I have a vague memory of learning these. now i just get to use vague terms like "take your time" "very fast" and "warp speed"