Description
Book Synopsis: 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
Read more
Details
Looking to master algorithms and boost your understanding of complex mathematical concepts? Look no further than our Algorithms Book! Developed and perfected over a decade at prestigious universities like UC Berkeley and UC San Diego, this text offers a captivating story line that makes learning enjoyable and digestible. Our emphasis is on ensuring you understand the mathematical ideas behind each algorithm, presented in an intuitive and rigorous manner without being overly formal.
What sets our book apart are the unique features that enhance your learning experience. We use boxes throughout the text to provide historical context, real-world applications of the algorithms, and even excursions into more advanced mathematical concepts for those seeking an extra challenge. You have the flexibility to skip certain advanced topics in a standard course or dive deeper during an advanced algorithms course. Plus, we introduce you to the fascinating world of linear programming, a true testament to the power and achievements of algorithms.
One thrilling inclusion in our book is an optional chapter on the quantum algorithm for factoring. Get a sneak peek into this cutting-edge topic that is revolutionizing the world of algorithms. You'll be one step ahead of the curve and expand your knowledge beyond traditional algorithms.
To complement your learning experience, we also offer a Solutions Manual, available on our Online Learning Center. This additional resource ensures you have comprehensive support and reinforcement as you navigate the world of algorithms.
Don't just take our word for it! Tim Roughgarden of Stanford University raves, "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." Let our Algorithms Book be your gateway to success in understanding algorithms like never before.
Elevate your knowledge and master algorithms today. Click here to get your very own copy of our Algorithms Book now!
Discover More Best Sellers in Computer Science
Shop Computer Science
$10.81


CPython Internals: Your Guide to the Python 3 Interpreter
$39.99


Data-Driven Science and Engineering: Machine Learning, Dynamical Systems, and Control
$38.97


CompTIA Security+ Get Certified Get Ahead: SY0-601 Study Guide
$33.04


$50.80
