As a software engineer, you’ll encounter countless programming challenges that initially seem confusing, difficult, or even impossible. Don’t despair! Many of these “new” problems already have well-established solutions. Advanced Algorithms and Data Structures teaches you powerful approaches to a wide range of tricky coding challenges that you can adapt and apply to your own applications. Providing a balanced blend of classic, advanced, and new algorithms, this practical guide upgrades your programming toolbox with new perspectives and hands-on techniques.
about the technology
Can you improve the speed and efficiency of your applications without investing in new hardware? Well, yes, you can: Innovations in algorithms and data structures have led to huge advances in application performance. Pick up this book to discover a collection of advanced algorithms that will make you a more effective developer.
about the book
Advanced Algorithms and Data Structures introduces a collection of algorithms for complex programming challenges in data analysis, machine learning, and graph computing. You’ll discover cutting-edge approaches to a variety of tricky scenarios. You’ll even learn to design your own data structures for projects that require a custom solution.
what's inside
Build on basic data structures you already know
Profile your algorithms to speed up application
Store and query strings efficiently
Distribute clustering algorithms with MapReduce
Solve logistics problems using graphs and optimization algorithms
about the reader
For intermediate programmers.
about the author
Marcello La Rocca is a research scientist and a full-stack engineer. His focus is on optimization algorithms, genetic algorithms, machine learning, and quantum computing.
eBook
$47.99
$33.59
print
$59.99
$41.99
online + audio
$49.99
$34.99
with subscription
$24.99
An accessible introduction to the fundamental algorithms used to run the world.
Easy to follow and filled with practical examples, this book is a fantastic introduction to data structures and algorithms.
Look no further if you’re looking for a rich book to bridge the stuff of computer science courses and the pragmatic world of software development.
Teaches how to modify algorithms and data structures to solve practical problems.
4.4
Out of 5.0
Overall Rating
85%
of customers that buy this product give it a 4 or 5-Star rating.
Verified Buyer
“Great value”
February 9, 2022 by A Reviewer (US)
“Good”
Verified Buyer
“Great value”
December 15, 2021 by Jason (OH, United States)
“Pretty sure I got this as a part of some crazy sale. Really excited to spend my holiday time off digging into this opus.”
Company Choice
Y'all put out good books.
Verified Buyer
“Great value”
November 19, 2021 by Luis (IA, United States)
“There are many books about Algorithm implementation and theory. However, this book takes you into the world of data structures algorithms using a very comprehensive approach combining real-life situations to solve problems while optimizing your programs.”
Company Choice
Books are practical. The skill learned from Manning books are rarely found in with other publishers.
Verified Buyer
“Great value”
November 12, 2021 by José Alberto García Sánchez (Madrid, Spain)
“A longtime sought book about algorithms that indeed will help choosing the better strategies in the project(s) at work.”
Verified Buyer
“Great buy”
Nice read
November 4, 2021 by RU (NJ, United States)
“Nice read”
Company Choice
Great tech books collection.
related titles
related titles
choose your plan
pro
monthly
annual
$24.99
$249.99
only $20.83 per month
access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
choose another free product every time you renew
choose twelve free products per year
exclusive 50% discount on all purchases
Advanced Algorithms and Data Structures ebook for free
team
monthly
annual
$49.99
$399.99
only $33.33 per month
five seats for your team
access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
choose another free product every time you renew
choose twelve free products per year
exclusive 50% discount on all purchases
Advanced Algorithms and Data Structures ebook for free