·
What is an algorithm? by Yiannis N. Moschovakis (http://www.math.ucla.edu/~ynm/papers/eng.ps)
·
Sorting Algorithms @ Wikipedia (http://en.wikipedia.org/wiki/Sorting_algorithm)
·
There is a Dictionary of Algorithms and Data
Structures (http://www.nist.gov/dads/), at the
National Institute of Standards and Technology. In this dictionary you can find
scripts for C, Java, Fortran etc, for many algorithms done in class. Also short
descriptions of the algorithms are available.
·
Some links for dynamic programming:
o
a tutorial on Dynamic Programming (http://mat.gsia.cmu.edu/classes/dynamic/dynamic.html)
o
Dynamic Programming @ Wikipedia (http://en.wikipedia.org/wiki/Dynamic_programming)