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 ...

Get Mastering Algorithms with Perl now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.