How to Think about Algorithms
- Textbook
Published 2024
Description
Understand algorithms and their design with this revised student-friendly textbook. Unlike other algorithms books, this one is approachable, the methods it explains are straightforward, and the insights it provides are numerous and valuable. Without grinding through lots of formal proof, students will benefit from step-by-step methods for developing algorithms, expert guidance on common pitfalls, and an appreciation of the bigger picture. Revised and updated, this second edition includes a new chapter on machine learning algorithms, and concise key concept summaries…
New in this edition
- Add bookmark
- Cite
- Share
Key features
- Includes numerous new exercises, with selected solutions in the text and a full solutions manual for instructors available online
- Presents step-by-step methods for developing algorithms and guides students through common pitfalls, giving students the support they need to design their own algorithms
- Exceptionally clear and approachable and can be used to supplement other, more difficult textbooks
About the book
- Subjects Algorithms, Complexity, and Theory of Computing,Computer Science,Mathematics,Optimisation
- Format: Paperback
- Publication date: 02 May 2024
- ISBN: 9781009302135
- Dimensions (mm): 244 x 170 mm
- Weight: 1.17kg
- Page extent: 464 pages
- Availability: In stock
- Format: Hardback
- Publication date: 02 May 2024
- ISBN: 9781009302142
- Dimensions (mm): 244 x 170 mm
- Weight: 1.32kg
- Page extent: 464 pages
- Availability: In stock
- Format: Digital
- Expected publication date: 07 June 2024
- ISBN: 9781009302180
Curated content
- TextbookAlgorithms IlluminatedTim Roughgarden
Omnibus Edition
Hardback publication date: 05 January 2023
- TextbookIntroduction to Probability for ComputingMor Harchol-Balter
Online publication date: 12 September 2023
Hardback publication date: 28 September 2023