search for books and compare prices
cover image
Commodity Algorithms and Data Structures in C++: Simple and Useful
Price
Store
Arrives
Preparing
Shipping

Jump quickly to results on these stores:

The price is the lowest for any condition, which may be new or used; other conditions may also be available.
Jump down to see edition details for: Paperback
Bibliographic Detail
Publisher Createspace Independent Pub
Publication date April 20, 2016
Pages 414
Binding Paperback
Edition 2
Book category Adult Non-Fiction
ISBN-13 9781519572646
ISBN-10 1519572646
Dimensions 0.94 by 8.50 by 11 in.
Weight 2.59 lbs.
Original list price $34.95
Summaries and Reviews
Amazon.com description: Product Description:

Programmers use algorithms and data structures all the time, usually through numerous available APIs. A commodity algorithm is like a commodity in economics: correct, easy to understand, applicable to many problems, efficient, and free of intellectual property claims. This book covers commodity 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 third 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.

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.



Editions
Paperback
Book cover for 9781492747949 Book cover for 9781519572646
 
The price comparison is for this edition
2 edition from Createspace Independent Pub (April 20, 2016)
9781519572646 | details & prices | 414 pages | 8.50 × 11.00 × 0.94 in. | 2.59 lbs | List price $34.95
About: Programmers use algorithms and data structures all the time, usually through numerous available APIs.
from Createspace Independent Pub (March 6, 2014)
9781492747949 | details & prices | 250 pages | 8.00 × 10.00 × 0.75 in. | 1.35 lbs | List price $19.95

Pricing is shown for items sent to or within the U.S., excluding shipping and tax. Please consult the store to determine exact fees. No warranties are made express or implied about the accuracy, timeliness, merit, or value of the information provided. Information subject to change without notice. isbn.nu is not a bookseller, just an information source.