Tag Archives: algorithms
An Introduction to the Analysis of Algorithms, By Sedgewick, Robert – c2013 This is a math textbook intended for an upper-level university course. Hardcover, 550 pages.
The Art of Computer Programming (V.4A) 3rd ed, Donald Knuth, Addison-Wesley, 2010 This is one of the classics in the programming world. Knuth has updated it! Hardcover, 850 pages.
Algorithms 4th ed, Robert Sedgewick, Addison-Wesley, ( 2011) This textbook is well written. There is a small amount of example code in Java or C. Hardcover, 950 pages.
Real World Haskell, Bryan O’Sullivan, O’Reilly, 2008 Haskell is an advanced purely functional programming language. Read the book online here. Sorry, it is not yet at the OPL.
Programming Scala : tackle multicore complexity on the JVM / Venkat Subramaniam, Pragmatic Bookshelf, 2008 Programmers will see the Scala language for parallel processing as a path to the future. As always, this Pragmatic book is very practical. Read it … Continue reading
Introduction to Algorithms, Third Edition / Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein, MIT Press, 2009 Here is a textbook for undergrad or graduate CS courses. One of the authors is the R in RSA. Hard … Continue reading
The Productive Programmer / Neal Ford, O’Reilly, 2008. Programmers will find this excellent book useful. It is a companion to `Apprenticeship Patterns`. It stresses the power of the command line. Legendary O’Reilly quality, 200 pages.
Schaum’s Outline of Data Structures with Java / John R. Hubbard, McGraw-Hill, 2007 Practical information for the Java programmer, with algorithms, diagrams, and example code. Large format, 300 pages.
Elements of Programming / Alexander Stepanov, Addison-Wesley, 2009 An advanced book on software design, with examples in C++. It is highly recommended by Bjarne Stroustrup. 250 pages, hardcover.