Algorithms
Robert Sedgewick has been a Professor of Computer Science at Princeton University since 1985, where he also served as the Department of Computer Science's inaugural Chairman. He has held visiting research positions at Xerox PARC, the Institute for Defense Analyses, and INRIA, and he is a member of Adobe Systems' board of directors.
Kevin Wayne is a Senior Lecturer in Computer Science at Princeton University, where he has been teaching since 1998. Cornell University awarded him a Ph.D. in operations research and industrial engineering.
This fourth edition of Algorithms by Robert Sedgewick and Kevin Wayne is the premier textbook on algorithms today, and it is extensively used in colleges and institutions around the world. This book reviews the most essential computer algorithms in use today and provides a comprehensive explanation of data structures and algorithms for sorting, searching, graph processing, and string processing—including fifty techniques that every programmer should be familiar with. New Java implementations are written in an easy modular programming manner in this edition, with all code exposed to the reader and ready to use.
The algorithms in this book represent a body of knowledge that has become indispensable over the last 50 years, not just for professional programmers and computer science students, but for any student with an interest in science, mathematics, or engineering, not to mention students who use computation in the liberal arts.
Robert Sedgewick and Kevin Wayne are working to create a modern method to information dissemination that completely embraces technology, allowing individuals all over the world to explore new ways of learning and teaching. By combining their textbook, online content, and MOOC, all of which are cutting-edge, they have created a one-of-a-kind resource that substantially enhances the breadth and depth of the educational experience.
Author: Robert Sedgewick and Kevin Wayne
Link to buy: https://www.amazon.com/dp/032157351X/
Ratings: 4.7 out of 5 stars (from 684 reviews)
Best Sellers Rank: #104,304 in Books
#16 in Computer Programming Structured Design
#20 in Computer Algorithms
#38 in Programming Algorithms