spacer
rule
spacer
Algorithms
spacer
rule
spacer

To learn more about algorithms, start at the PC Webopaedia site (www.pcwebopaedia.com) and search for "algorithm." You'll find a clear definition of the term and links to sites with more in-depth information. Do you want to amaze your friends with your ability to predict the day of the week for any date? You can read about John Horton Conway's "Doomsday" algorithm at Rudy Limeback's Web site, www.interlog.com/~r937/doomsday.html. Computer algorithms are frequently employed for sorting and searching. Thomas Niemann provides an intuitive approach to these algorithms in his sorting and searching algorithm "cookbook" at members.xoom.com/thomasn/s_man.htm. A computer can also use an algorithm to solve Rubik's cube. Find out how at www.sunyit.edu/~millerd1/RUBIK.HTM. You might want to visit the Stony Brook Algorithm Repository at www.cs.sunysb.edu/~algorith/index.html where you will find a collection of algorithms for more than 70 fundamental problems. The classic text on algorithms is Donald Knuth's Art of Computer Programming (Addison-Wesley, 1998), now in its third edition (originally published in the 1970s). So far there are three volumes in this set, but Knuth is working on volumes four and five. For a progress update, you can connect to Knuth's home page at www-cs-staff.stanford.edu/~knuth/taocp.html.


spacer
spacer
Additional Links

The Complete Collection of Algorithm Animations  Viewing animations of algorithms can be an effective way to learn and understand algorithms. At this web site, you can find links to animations of basic algorithms, such as sorting, tree, geometric, graph, parallel, and data structure algorithms.


spacer
rule
spacer spacer spacer spacer spacer spacer spacer
Computer Concepts 4e spacer Computer Concepts and Computers, Technology, and Society spacer Return to the CD spacer Computer Concepts Illustrated
dotclear.gif (42 bytes)
spacer spacer spacer
spacer
Course Technology HomeAbout Course TechnologyCourse Technology
spacer
spacer