Algorithms, 4th Edition by Robert Sedgewick and Kevin Wayne

4 programming

Algorithms, 4th Edition

essential information that

every serious programmer

needs to know about

algorithms and data structures


  • Excerpts. A condensed version of the text narrative, for reference while online.

  • Java code. The algorithms and clients [ algs4 · github ] in this textbook.

  • Exercise solutions. Solutions to selected exercises.
  • For students:

  • Java. Here are instructions for setting up a simple Java programming environment for Mac OS X, Windows, and Linux.

    For instructors:

  • Course materials. Lecture slides (in Keynote format) by request for instructors who adopt the textbook.
  • Last modified on October 31, 2017.

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.