This volume helps take some of the "mystery" out of identifying and dealing with key algorithms. Drawing heavily on the author's own real-world experiences, the book stresses design and analysis. Coverage is divided into two parts, the first being a general guide to techniques for the design and analysis of computer algorithms. The second is a reference section, which includes a catalog of the 75 most important algorithmic problems. By browsing this catalog, readers can quickly identify what the problem they have encountered is called, what is known about it, and how they should proceed if they need to solve it. This book is ideal for the working professional who uses algorithms on a daily basis and has need for a handy reference. This work can also readily be used in an upper-division course or as a student reference guide.THE ALGORITHM DESIGN MANUAL comes with a CD-ROM that contains:* a complete hypertext version of the full printed book.* the source code and URLs for all cited implementations.* over 30 hours of audio lectures on the design and analysis of algorithms are provided, all keyed to on-line lecture notes.
Steven Skiena Boeken





Programming challenges
- 368bladzijden
- 13 uur lezen
The challenges of problems from international programming competitions are an effective way to improve your algorithmic and coding skills and understanding. This volume uses international programming competition-type problems to motivate the study of algorithms, programming, and other topics in computer science.
Utilizing advanced computer simulations and mathematical modeling, this narrative explores the innovative approach to predicting the outcomes of jai-alai matches. The protagonist leverages these techniques to develop a successful betting strategy, blending the excitement of sports with analytical prowess. Through this unique lens, the book delves into the intersection of technology and gambling, showcasing the potential for data-driven decision-making in a traditionally unpredictable environment.
The Data Science Design Manual
- 464bladzijden
- 17 uur lezen
Focusing on the principles essential for success in data science, this textbook/reference offers a comprehensive introduction to the field. It emphasizes key skills necessary for collecting, analyzing, and interpreting data, making it an invaluable resource for aspiring data scientists. The clear writing and engaging approach ensure that readers grasp the interdisciplinary nature of data science effectively.
Книга является наиболее полным руководством по разработке эффективных алгоритмов. Для программистов, исследователей и студентов