Algorithms | 
enlarge | Authors: Sanjoy Dasgupta, Christos Papadimitriou, Umesh Vazirani Publisher: McGraw-Hill Science/Engineering/Math Category: Book
Buy New: $27.87
New (25) Used (14) from $24.86
Rating: 13 reviews Sales Rank: 8486
Media: Paperback Edition: 1 Pages: 336 Number Of Items: 1 Shipping Weight (lbs): 1.1 Dimensions (in): 9.1 x 7.4 x 0.6
ISBN: 0073523402 Dewey Decimal Number: 518.1 EAN: 9780073523408
Publication Date: September 13, 2006 Availability: Usually ships in 1-2 business days
| |
| Similar Items:
|
| Editorial Reviews:
Product Description This text, extensively class-tested over a decade at UC Berkeley and UC San Diego, explains the fundamentals of algorithms in a story line that makes the material enjoyable and easy to digest. Emphasis is placed on understanding the crisp mathematical idea behind each algorithm, in a manner that is intuitive and rigorous without being unduly formal.. . Features include:. The use of boxes to strengthen the narrative: pieces that provide historical context, descriptions of how the algorithms are used in practice, and excursions for the mathematically sophisticated.. . Carefully chosen advanced topics that can be skipped in a standard one-semester course, but can be covered in an advanced algorithms course or in a more leisurely two-semester sequence.. . An accessible treatment of linear programming introduces students to one of the greatest achievements in algorithms. An optional chapter on the quantum algorithm for factoring provides a unique peephole into this exciting topic. In addition to the text, DasGupta also offers a Solutions Manual, which is available on the Online Learning Center.. . "Algorithms is an outstanding undergraduate text, equally informed by the historical roots and contemporary applications of its subject. Like a captivating novel, it is a joy to read." Tim Roughgarden Stanford University. .
|
| Customer Reviews: Read 8 more reviews...
a masterpiece March 13, 2007 T. Liu 26 out of 26 found this review helpful
As a professor in a state university, I learn, teach, and research on computer algorithms. Not many computer books are a joy to read, but this one is exceptional: It is concise, informative, and inspiring. I don't know since when computer books are synonymous to boring, lengthy piles of printed papers filled with screen dumps. Truely innovative books are rare. Not only does this book explain algorithms clearly, it also tells the stories behind them. I would consider this book a good complement rather than a substitution to Corman et al's book Introduction to Algorithms (which is one of the most widely used textbook for algorithm course). If you just want to find a book where you can translate the suedo code into a program, this is not for you. The focus of this book is to explain and to inspire (which is also what I believe the real "Education" should be) rather than dumping the students' head with codes and rules. I would also like to mention that the book "the design and analysis of algorithms" is also a good one. It is good for most colleges at undergraduate level except for a few "top-level" universities.
Great introductory text on algorithms October 15, 2006 Z. SONG (San Jose, CA USA) 13 out of 14 found this review helpful
This is one of the best introductory text on algorithms I've ever read. The concepts are presented clearly, the writing style is lucid, and whole book is very easy to follow. It emphasizes the ideas and insightful hints behind every algorithms, rather than the overly rigorous mathmatic proofs often found in other books. The book also includes a lot of exercises, as a complementary to the content. The side bars also provide a lot of interesting information.
excellent introduction August 17, 2007 Ram Sriharsha (Maryland) 7 out of 7 found this review helpful
This book is the best introductory text on algorithms that I have come across. For a layperson trying to understand algorithm analysis and design, I cannot think of a better starting point than this book provides. The exercises in this book are very valuable to understanding the material especially as the book is terse and does not delve deeply into any particular aspect of algorithms. Overall the book is a joy to read and the exercises are fun.
My first choice as an instructor March 4, 2008 John R. Black (Boulder, CO) 5 out of 5 found this review helpful
I occasionally teach algorithms at CU Boulder to our undergraduates. This book accomplishes what it set out to do: provide a comprehensible (but not comprehensive) treatment of a core piece of Computer Science at an affordable cost. That we get one of the greatest researchers in the area (Papadimitriou) alongside two other distinguished authors is just icing on the cake. The first printing had numerous errors, though the online version of the book had already corrected many of them. I haven't used the book since then, but will in the Fall, and I'd expect with the vigor already invested by the authors, the book will be in even better shape. I'm glad they wrote this thing.. it was long overdue.
Complex Computing Algorithms just made story-like December 31, 2007 Ahmed El Deeb (Egypt) 4 out of 4 found this review helpful
Algorithms is a complex topic in computing that needs tentative learning. The authors of this book really succeeded in making learning algorithms more enjoying, interesting, and easy yet comprehensive and advanced. This is a difficult equation, but this book really achieves it. It takes you from the early foundation with the Fibonacci algorithm till the complex graph algorithms while explaining each milestone all over the way. The was they present this subject is in a story manner or a casual discussion between two computing professionals which makes the book interactive, easy to access, and comprehensive. I recommend this book for both beginner and advanced readers in the field of computing.
|
|
|