O'Reilly logo

Elements of Programming by Paul McJones, Alexander Stepanov

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Preface

[1] For a refresher on elementary algebra, we recommend Chrystal [1904].

[2] We recommend Patterson and Hennessy [2007].

[3] For a selective but incisive introduction to algorithms and data structures, we recommend Tarjan [1983].

[4] The standard reference is Stroustrup [2000].

[5] The code in the book compiles and runs under Microsoft Visual C++ 9 and g++ 4. This code, together with a few trivial macros that enable it to compile, as well as unit tests, can be downloaded from www.elementsofprogramming.com.

[6] See www.elementsofprogramming.com for the up-to-date errata.

Chapter 1

[1] While regular types underlie the design of STL, they were first formally introduced in Dehnert and Stepanov [2000].

[2] Strictly speaking, as becomes clear ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required