Appendix A. Further Reading
General References for Algorithms
Aho, Alfred V., John E. Hopcroft, and Jeffrey Ullman. Data Structures and Algorithms. Addison-Wesley, 1983.
Bentley, Jon. More Programming Pearls: Confessions of a Coder. Addison-Wesley, 1988.
Bentley, Jon. Programming Pearls. Addison-Wesley, 1986.
Bentley, Jon. Writing Efficient Programs. Prentice-Hall, 1982.
comp.graphics.algorithms FAQ. Available, for example, from http://www.exaflop.org/docs/cgafaqand ftp://rtfm.mit.edu/pub/faqs/graphics/algorithms-faq.An interesting computation geometry place can be found at http://www.geom.umn.edu/software/cglist/.
Cormen, Thomas H., Charles E. Leiserson, and Ronald L. Rivest. Introduction to Algorithms. MIT Press and McGraw-Hill, 1990.
Knuth, Donald E. The Art of Computer Programming: Fundamental Algorithms. 3ded. Addison-Wesley, 1997.
Knuth, Donald E. The Art of Computer Programming: Seminumerical Algorithms. 2ded. Addison-Wesley, 1981.
Knuth, Donald E. The Art of Computer Programming: Sorting and Searching. 2ded. Addison-Wesley, 1988.
Manber, Udi. Introduction to Algorithms: A Creative Approach. Addison-Wesley, 1989.
Schneier, Bruce. Applied Cryptography. 2ded. John Wiley & Sons, 1996. The definitive work on using cryptography with computers.
Sedgewick, Robert. Algorithms. 2ded. Addison-Wesley, 1988.
Sedgewick, Robert. Algorithms in C. 2ded. Addison-Wesley, 1990.
Sedgewick, Robert. Algorithms in C++. 2ded. Addison-Wesley, 1992.
Sedgewick, Robert and Philippe Flajolet. An Introduction ...