Algorithms C++ Hardcover – 30 Apr 1992
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
Customers Who Viewed This Item Also Viewed
Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
From the Back Cover
The latest addition to Robert Sedgewick's popular series of bookscarries his comprehensive collection of algorithms into anobject-oriented programming (OOP) environment with implementationin the C++ programming language. These algorithms cover a broadrange of fundamental and more advanced methods: sorting,searching, string-processing, geometric, graph, and mathematicalalgorithms. The algorithms are all expressed in terms of conciseimplementations in C++, so that readers can both appreciate theirbasic properties and test them on real applications.
The treatment of analysis of algorithsm is carefully developed. When appropriate, analytic results are discussed to illustratewhy certain algorithms are prefered, and in some cases, therelationship of the proactical algorithms being discussed topurely theoretical results is also described.
The ultimate aim of the book is to improve programming practice,whatever the environment, whatever the implementation language. Sedgweick describes the basic methods to be considered in everycase.Features
- Hundreds of detailed, innovative figures clearly demonstratehow important algorithms work.
- Throughout the book, "properties" sections encapsulatespecific information on the performance characteristics ofalgorithms.
- Six chapters discuss fundamental concepts, including a briefintroduction to data structures.
Algorithms in C++ provides readers with the tools to implement,run, and debug useful algorithms with confidence. This book is ahelpful guide for users engaged in the transition to orexperimentation with OOP and/or the C++ language. It may be usedfor self study, or as a reference for developers or computersystems or applications programs.
About the Author
Robert Sedgewick is the William O. Baker Professor of Computer Science at Princeton University. He is a Director of Adobe Systems and has served on the research staffs at Xerox PARC, IDA, and INRIA. He earned his Ph.D from Stanford University under Donald E. Knuth.
What Other Items Do Customers Buy After Viewing This Item?
Top Customer Reviews
This reviewer took Sedgewick's class at Princeton University where this book was the required text, and not only was the text poor, his lectures were terribly boring. He himself even recognized that there were errors in his book, and so he allowed his students and TA's to submit errors found in the book. At the end of the year, the list of references to mistakes in the book took up more than three pages.
This review is not the result of a student upset about his grade (an A is fine with me), but is rather an attempt to warn students about the potential pitfalls that may be encountered in reading Sedgewick's book. I suppose this could be a great book for an intermediate or advanced CS student who doesn't mind the sparse and sometimes erroneous code or the terse language used to describe fairly complex ideas. Also, there are some parts of the book that are well written and a pleasure to read. However, I would never recomend this book to anyone interested in learning algorithms for this first time without a fair amount of prior programming experience.
Most Recent Customer Reviews
For being one of the top computer gurus, this person sure writes some ugly code. Many if not most of the code samples are broken. Read morePublished on 25 Feb. 1999
The source codes was written in a precise condense way and are intelligible. The content was well arranged.Published on 25 Feb. 1999
Comes in handy for tests at school and great resource for programming issues concerning sorts and searches!Published on 31 Dec. 1998
When I first opened the book, my initial inclination was to return it. The title is deceptive since it's examples are more C like with hardly any of the C++ OO features thrown in. Read morePublished on 6 Aug. 1998
A very good book! Doesn't go into the material too deeply, but is a great thing for all students who want to learn interesting algorithms from any part of informatics.Published on 15 Jun. 1998