C++ Data Structures from Scratch

by Robert MacGregor

[About]  >>  Preview  >>  Purchase  >>  Source Code Download  >>  IDE Setup  >>  Contact  >>  Additional Resources

About Volume 1
View cover

From databases and operating systems to simulations and graphics, data structures are an integral part of all programming domains. Designed for complete beginners as well as those with prior programming experience, C++ Data Structures from Scratch, Vol. 1 covers everything from basic C++ language concepts to creating fully functional, STL-style implementations of common data structures and sorting algorithms.

Key features:

Major topics:

Cover illustration: SelfSimilarCircuitry by Mark J. Brady (markjaybeefractal.com)

Back to top

About Volume 2
View cover

Building upon the first book in the series, C++ Data Structures from Scratch, Vol. 2 is a comprehensive guide to creating fully functional, STL-style implementations of more advanced data structures and algorithms, introducing new and powerful C++ language concepts along the way.

Key features:

Major topics:

Cover illustration: IteratedConduits by Mark J. Brady (markjaybeefractal.com)

Back to top

About the Author

Robert MacGregor is the developer of a C++ API for financial market trading systems. He is also a CTA (Commodity Trading Advisor) in the National Futures Association, and a CMT (Chartered Market Technician) in the Market Technicians Association.

Back to Top

Preview >>