£41.39

Implementing Useful Algorithms in C++

Price data last checked 69 day(s) ago - refreshing...

View at Amazon

Price History & Forecast

Last 22 days • 22 data points (No recent data available)

Historical
Generating forecast...
£41.39 £39.32 £40.15 £40.98 £41.80 £42.63 £43.46 25 January 2026 30 January 2026 04 February 2026 09 February 2026 15 February 2026

Price Distribution

Price distribution over 22 days • 1 price levels

Days at Price
22 days 0 6 11 17 22 £41 Days at Price

Price Analysis

Most common price: £41 (22 days, 100.0%)

Price range: £41 - £41

Price levels: 1 different prices over 22 days

Description

Programmers use algorithms and data structures all the time, usually through numerous available APIs. Ideally an algorithm is correct, easy to understand, applicable to many problems, efficient, and free of intellectual property claims. This book covers algorithms and data structures learned in an algorithms class and many that aren't, including statistical algorithms, external memory algorithms, numerical methods, optimization, string algorithms, and data compression. About a fourth of the book is devoted to machine learning. There is much more theory than in the rest of the book because in machine learning relevant theory is more practical than algorithms. New learning algorithms are proposed often, and it's easy to get lost without understanding how learning actually works. In particular, getting comfortable with the concept of estimation error substantially improves the ability to reason about statistical algorithms. Another fourth is about numerical algorithms. Separate chapters cover matrix algorithms (such as eigenvalue calculation for spectral clustering), working with functions (integration, root finding, etc.), and optimization (both continuous and convex). Expect to learn something new in every chapter. Many topics appear only in specialized books and papers, including collections of random number generators and hash functions for various use cases, priority queues that allow random access for applications like Djikstra's shortest path algorithm, the simplex method for linear programming, efficient dictionaries for variable-length keys, Monte Carlo and bootstrap methods for statistical computing, top-performing learning algorithms such as random forest, etc. One of the goals of the book is answering all questions you might have had since taking an algorithms class. Algorithm descriptions have tested C++ code, illustrations, performance analysis, and suggestions for optimizations and extensions. Still, the book is advanced, requiring some algorithmic maturity. After working through it, you will know more about algorithms and machine learning than before, even if you are already an expert. This is the book the author wishes he had when he started studying algorithms.

Product Specifications

Format
paperback
Domain
Amazon UK
Release Date
08 December 2020
Listed Since
09 December 2020

Barcode

No barcode data available

Similar Products You Might Like

Data Structure and Algorithms Using C++: A Practical Implementation
95% match

Data Structure and Algorithms Using C++: A Practical Implementation

John Wiley & Sons Inc

£100.00 17 Feb 2026
Data Mining Algorithms in C++: Data Patterns and Algorithms for Modern Applications
94% match

Data Mining Algorithms in C++: Data Patterns and Algorithms for Modern Applications

Apress

£27.99 25 Jan 2026
Assessing and Improving Prediction and Classification: Theory and Algorithms in C++
94% match

Assessing and Improving Prediction and Classification: Theory and Algorithms in C++

Apress

£38.47 27 Jan 2026
Hands-On Machine Learning with C++: Build, train, and deploy end-to-end machine learning and deep learning pipelines
94% match

Hands-On Machine Learning with C++: Build, train, and deploy end-to-end machine learning and deep learning pipelines

Packt Publishing

£44.99 21 Feb 2026
Linear Algebra and Optimization for Machine Learning: A Textbook
94% match

Linear Algebra and Optimization for Machine Learning: A Textbook

£49.00 24 Jan 2026
Algorithms and Data Structures: The Basic Toolbox
94% match

Algorithms and Data Structures: The Basic Toolbox

Springer

£52.24 20 Feb 2026
Algorithmen - Eine Einführung
94% match

Algorithmen - Eine Einführung

De Gruyter Oldenbourg

£101.60 14 Jan 2026
Modern Data Mining Algorithms in C++ and CUDA C: Recent Developments in Feature Extraction and Selection Algorithms for Data Science
93% match

Modern Data Mining Algorithms in C++ and CUDA C: Recent Developments in Feature Extraction and Selection Algorithms for Data Science

Apress

£35.41 20 Feb 2026
Machine Learning: An Algorithmic Perspective, Second Edition
93% match

Machine Learning: An Algorithmic Perspective, Second Edition

CRC Press

£24.00 12 Jan 2026
Guide to Scientific Computing in C++ (Undergraduate Topics in Computer Science)
93% match

Guide to Scientific Computing in C++ (Undergraduate Topics in Computer Science)

Springer

£29.51 15 Feb 2026
Algorithms and Data Structures in Action
93% match

Algorithms and Data Structures in Action

Manning Publications

£35.00 25 Jan 2026
Numerical Algorithms: Methods for Computer Vision, Machine Learning, and Graphics
93% match

Numerical Algorithms: Methods for Computer Vision, Machine Learning, and Graphics

CRC Press

£49.84 13 Apr 2026
C++ for Mathematicians: An Introduction for Students and Professionals
93% match

C++ for Mathematicians: An Introduction for Students and Professionals

CRC Press

£175.79 04 Apr 2026
C++ for Mathematicians: An Introduction for Students and Professionals
93% match

C++ for Mathematicians: An Introduction for Students and Professionals

CRC Press

£82.32 12 Jan 2026
Machine Learning Algorithms: Popular algorithms for data science and machine learning, 2nd Edition
93% match

Machine Learning Algorithms: Popular algorithms for data science and machine learning, 2nd Edition

Packt Publishing

£41.99 19 Feb 2026
Guide to Competitive Programming: Learning and Improving Algorithms Through Contests (Undergraduate Topics in Computer Science)
93% match

Guide to Competitive Programming: Learning and Improving Algorithms Through Contests (Undergraduate Topics in Computer Science)

£39.05 08 Jan 2026
Data Clustering in C++: An Object-Oriented Approach: 20 (Chapman & Hall/CRC Data Mining and Knowledge Discovery)
93% match

Data Clustering in C++: An Object-Oriented Approach: 20 (Chapman & Hall/CRC Data Mining and Knowledge Discovery)

CRC Press

£63.94 08 Mar 2026
Practical C++ STL Programming: Real-World Applications with C++20 and C++23
93% match

Practical C++ STL Programming: Real-World Applications with C++20 and C++23

Apress

£84.99 23 Jan 2026
C++ High Performance: Master the art of optimizing the functioning of your C++ code, 2nd Edition
93% match

C++ High Performance: Master the art of optimizing the functioning of your C++ code, 2nd Edition

Packt Publishing

£43.99 24 Jan 2026
C++ and Object-Oriented Numeric Computing for Scientists and Engineers
93% match

C++ and Object-Oriented Numeric Computing for Scientists and Engineers

Springer

£51.21 23 Feb 2026
Probability and Statistics for Computer Science
93% match

Probability and Statistics for Computer Science

Springer

£42.87 07 Mar 2026
C++ Initialization Story: A Guide Through All Initialization Options and Related C++ Areas (C++ Stories)
93% match

C++ Initialization Story: A Guide Through All Initialization Options and Related C++ Areas (C++ Stories)

£43.36 20 Feb 2026
The Power of Algorithms: Inspiration and Examples in Everyday Life
93% match

The Power of Algorithms: Inspiration and Examples in Everyday Life

Springer

£46.53 07 Mar 2026
Optimization for Machine Learning (Neural Information Processing series)
93% match

Optimization for Machine Learning (Neural Information Processing series)

MIT Press

£44.47 31 Mar 2026