Reviews by subject: algorithms
A total of
75 titles.
See our list of Recommended
books at the end of this list.
Advanced Algorithms for Neural Networks A C++ Sourcebook by T. Masters [Recommended] (Reviewed Nov 1995)
Algorithmic Beauty Of Plants, The by Prusinkiewicz [Recommended] (Reviewed May 1991)
Algorithms and Data Structures - Design, Correctness and Analysis by Jeffrey H Kingston (Reviewed Jul 1992)
Algorithms and Data Structures in C++ by Alan Parker [Not Recommended] (Reviewed Jul 1996)
Algorithms and Data Structures in C++ by Leendert Ammeraal (Reviewed May 1996)
Algorithms and Data Structures in C++ by Leendert Ammeraal [Recommended with Reservations] (Reviewed Nov 1996)
Algorithms and Data Structures: Design, Correctness, Analysis by J Kingston (Reviewed Sep 1998)
Algorithms from P to NP Vol 1, Design and Efficiency by B M E Moret & H D Shapiro (Reviewed Nov 1992)
Algorithms in C++ by Robert Sedgewick [Highly Recommended] (Reviewed Nov 1992)
Algorithms in C by Robert Sedgewick [Recommended] (Reviewed Jan 1991)
Algorithms, Data Structures, & Problem Solving with C++ by Mark Weis (Reviewed Mar 1996)
An Introduction to Parallel Algorithms by Joseph JaJa (Reviewed Jan 1993)
An Introduction to the Analysis of Algorithms by Flajolet & Sedgewick (Reviewed Jan 1997)
Art of Computer Programming vol 1 - 3ed Fundamental Algorithms, The by D Knuth [Highly Recommended] (Reviewed Mar 1998)
Art of Computer Programming vol 2 - 3ed Seminumerical Algorithms, The by D Knuth [Highly Recommended] (Reviewed Mar 1998)
Building Problem Solvers by Kenneth D Forbus & Johan de Kleer (Reviewed Mar 1995)
C Language Algorithms for Digital Signal Processing by Paul M Embree & Bruce Kimble (Reviewed Sep 1992)
C Mathematical Function Handbook by Louis Baker [Recommended with Reservations] (Reviewed Jul 1992)
C Mathematical Function Handbook by Louis Baker [Not Recommended] (Reviewed Dec 2000)
C Trainer, The by Alan Feuer (Reviewed Jan 1994)
C++ Components and Algorithms (2nd Edition) by Scott Robert Ladd (Reviewed Mar 1995)
C++ Components and Algorithms by Scott Robert Ladd [Recommended] (Reviewed Nov 1992)
C++ Power Paradigms by Mark Watson [Highly Recommended] (Reviewed Jul 1995)
C/C++ Mathematical Algorithms for Scientists & Engineers by N. Shammas [Not Recommended] (Reviewed May 1996)
Calendrical Calculations by Nachum Dershowitz & Edward M Reingold [Recommended] (Reviewed Nov 1997)
Compression Algorithms for Real Programmers by Peter Wayner (Reviewed Mar 2000)
Computational Category Theory by Burstall & Rydeheard (Reviewed Nov 1992)
Computational Geometry in C by Joseph O'Rourke (Reviewed Nov 1994)
Data Structure and Algorithm Analysis in C++ by M Weiss (Reviewed Sep 1994)
Data Structures Algorithms with OO Design Patterns in Java by Bruno Preiss (Reviewed May 2000)
Data Structures and Algorithm Analysis (2nd ed) by M Weiss [Recommended] (Reviewed May 1995)
Data Structures and Algorithm Analysis in C by Mark Allen Weiss [Recommended] (Reviewed Jul 1997)
Data Structures and Algorithms in C++ by Adam Drozdek (Reviewed Jan 1998)
Data Structures and Algorithms in Java by M Goodrich & R Tamassia [Recommended] (Reviewed Sep 1998)
Data Structures, Algorithms & Software Principles in C by Thomas A Standish [Recommended] (Reviewed May 1995)
Data Structures, Algorithms and Performance by Derick Wood [Recommended] (Reviewed Mar 1993)
Design and Analysis of Algorithms by Jeffrey D Smith [Recommended] (Reviewed Jan 1994)
Efficient Parallel Algorithms by Alan Gibbons & Wojciech Rytter (Reviewed May 1992)
Foundations of Genetic Algorithms 5 by Wolfgang Banzahf & Colin Reeves [Highly Recommended] (Reviewed Jul 2000)
Fundamentals of Algorithmics by Gilles Brassard & Paul Bratley (Reviewed Jan 1997)
Genetic Algorithms and Grouping Problems by Emanuel Falkenauer [Recommended] (Reviewed Jul 1998)
Handbook of Algorithms and Data Structures (Second Edition) by R Baeza-Yates & G H Gonnet [Not Recommended] (Reviewed Mar 1992)
Handbook of Genetic Algorithms by L Davis (Reviewed May 1994)
Intelligent Hybrid Systems by Suran Goonatilake & Sukhdev Khebbal [Recommended] (Reviewed May 1996)
Intermediate Problem Solving and Data Structures - Walls and Mirrors (Second edition) by Carrano & Helman & Veroff [Recommended] (Reviewed May 1991)
Introduction to Computing and Algorithms by Russell Shackelford [Highly Recommended] (Reviewed Nov 1998)
Introduction to Distributed Algorithms by Gerard Tel (Reviewed Nov 1995)
Introduction to Parallel Algorithms by S S Iyengar & C Xavier (Reviewed Mar 1999)
Mastering Algorithms with C by Kyle Loudon (Reviewed Jan 2000)
Mastering Algorithms with Perl by Jon Orwant [Recommended] (Reviewed Mar 2000)
Mathematics for Computer Graphics by Hoggar (Reviewed May 1994)
New Parallel Algorithms for Direct Solutions of Linear Equations by C. Siva Ram Murthy (Reviewed Dec 2000)
Numerical Methods for DSP Systems in C by Don Morgan (Reviewed Jan 1998)
Numerical Methods for DSP Systems in C by Don Morgan (Reviewed Jul 1998)
Numerical Recipes Example Book (C) (Second Edition) by W Press (Reviewed Mar 1993)
Numerical Recipes in C (Second Edition) by W Press [Recommended] (Reviewed Mar 1993)
Numerical Recipes in C by Brian P. Flannery & William H. Press & Saul A. Teukolsky & William T. Vetterling [Recommended] (Reviewed Jan 1991)
Paradigms for Fast Parallel Approximability by J Diaz [Recommended] (Reviewed Jan 1998)
Parallel Algorithms and Architectures by Cosnard & Trystram (Reviewed Nov 1995)
Parallel Algorithms for Regular Architectures by R Miller & Q Stout (Reviewed Jan 1998)
Practical Algorithms for Programmers by Binstock & Rex (Reviewed Sep 1995)
Practical Algorithms in C++ by Bryan Flamig (Reviewed Mar 1996)
Practical DSP Modeling, Techniques, and Programming in C by Don Morgan (Reviewed Mar 1996)
Primes and Programming by Peter Giblin [Recommended] (Reviewed Sep 1994)
Problem Solving, Abstraction and Design Using C++ by Friedman & Koffman (Reviewed Jan 1998)
Problem Solving, Abstraction, and Design Using C++ by Frank Friedman & Elliot Koffman (Reviewed Sep 1994)
Programming Abstractions in C by Eric S. Roberts [Recommended] (Reviewed Sep 1998)
Programming Pearls 2nd ed. by Jon Bentley [Highly Recommended] (Reviewed Jan 2000)
Programming Pearls by Jon Bentley [Highly Recommended] (Reviewed May 1995)
Projects in Scientific Computation by R E Crandall [Recommended] (Reviewed Sep 1994)
Ready-to-Run Visual Basic Algorithms 2ed by Rod Stephens (Reviewed Nov 1998)
Some Random Series of Functions by Jean-Pierre Kahane (Reviewed Sep 1994)
Teach Yourself Data Structures & Algorithms in 24 Hours by Robert Lafore [Recommended] (Reviewed Dec 2000)
Theoretical Aspects of Fuzzy Control by Hung Nguyen (Reviewed Mar 1996)
Understanding Algorithms & Data Structures by David Brunskill & John Turner [Not Recommended] (Reviewed Jan 2000)
List of Recommended Books
- Advanced Algorithms for Neural Networks A C++ Sourcebook
by T. Masters
[Recommended]
- Rob Henley writes:
In summary this is an excellent book if you would like to experiment with
neural networks and it also provides a good introduction to the
subject...
- Algorithmic Beauty Of Plants, The
by Prusinkiewicz &
[Recommended]
- Alex Fiennes writes:
However I think that this book
is essential reading for anybody interested in computer graphics, fractals
and "artificial life".
- Algorithms and Data Structures in C++
by Leendert Ammeraal
[Recommended with Reservations]
- Alec Ross writes:
In summary then, this is a very good treatment, well worth the price--but add
your own thoughts on the use of exceptions and STL if you are going to use
these techniques in your applications.
- Algorithms in C++
by Robert Sedgewick
[Highly Recommended]
- Dave Rutlidge writes:
Overall I consider this to be an excellent book. The author clearly knows
his subject, and presents it with an infectious enthusiasm.
- Algorithms in C
by Robert Sedgewick
[Recommended]
- Francis Glassborow writes:
If you want to program seriously, Algorithms in C belongs on your desk, if
you need to program numerically then so should Numerical Recipes in C.
- Art of Computer Programming vol 1 - 3ed Fundamental Algorithms, The
by D Knuth
[Highly Recommended]
- Francis Glassborow writes:
While the material in these books is at a fundamental theoretical
level no self-respecting programmer should be unaware of it.
Some of it may be hard work but if more practitioners were familiar
with Knuth's work we would have a better overall quality in
our software.
- Art of Computer Programming vol 2 - 3ed Seminumerical Algorithms, The
by D Knuth
[Highly Recommended]
- Francis Glassborow writes:
While the material in these books is at a fundamental theoretical
level no self-respecting programmer should be unaware of it.
Some of it may be hard work but if more practitioners were familiar
with Knuth's work we would have a better overall quality in
our software.
- C Mathematical Function Handbook
by Louis Baker
[Recommended with Reservations]
- Francis Glassborow writes:
If you work in the area of numerically intensive programming you should have
a copy of this book on your shelf.
- C++ Components and Algorithms
by Scott Robert Ladd
[Recommended]
- Francis Glassborow writes:
I think many C++ programmers
could gain quite a lot of benefit by actually working through this book not
just browsing. I know I did.
- C++ Power Paradigms
by Mark Watson
[Highly Recommended]
- Francis Glassborow writes:
If you are serious about programming in C++, buy this book, read it, do a
code inspection and at least one maintenance pass over the provided code.
The end result will be that you have widened your programming expertise and
will have some fair tools.
- Calendrical Calculations
by Nachum Dershowitz & Edward M Reingold
[Recommended]
- Francis Glassborow writes:
In conclusion, I think this book deserves to be widely read even if the Lisp
content is heavy going. Good selective reading style will allow you to enjoy
the information in this book while skipping the Lisp. You can hone your
programming skills by implementing various calendars in the language of your
choice.
- Data Structures and Algorithm Analysis (2nd ed)
by M Weiss
[Recommended]
- Francis Glassborow writes:
Many programmers fail to appreciate how important correct algorithm selection
is to efficient programming.
- Data Structures and Algorithm Analysis in C
by Mark Allen Weiss
[Recommended]
- Graham Kendall writes:
If you are looking for a book covering algorithms and their analysis then
this is as good as any I've seen (and I've seen a lot) and it does cover a
lot of ground.
- Data Structures and Algorithms in Java
by M Goodrich & R Tamassia
[Recommended]
- Burkhard Kloss writes:
Every now and then you come across a book which is a pleasure to
review and this is one of them.
...Should you buy this book? If you are a University lecturer looking for a
text to teach Data Structures and Algorithms and the course contains Java,
then this book is almost certainly for you.
- Data Structures, Algorithms & Software Principles in C
by Thomas A Standish
[Recommended]
- Francis Glassborow writes:
Which ever one you read, you will be a better programmer for having read it...
- Data Structures, Algorithms and Performance
by Derick Wood
[Recommended]
- Francis Glassborow writes:
The book is excellent value for money (particularly as it is in hardcover)
but not for the dilettante.
- Design and Analysis of Algorithms
by Jeffrey D Smith
[Recommended]
- Francis Glassborow writes:
I think this is one of the best tutorial books on algorithms that I have had
over my desk.
- Foundations of Genetic Algorithms 5
by Wolfgang Banzahf & Colin Reeves
[Highly Recommended]
- Brett Fishburne writes:
I highly recommend this book for what it is and bearing in mind that this is not a book
for a general audience.
- Genetic Algorithms and Grouping Problems
by Emanuel Falkenauer
[Recommended]
- Graham Kendall writes:
I can whole-heatedly
recommend this book to anybody who has an interest in this type of
optimisation technique.
- Intelligent Hybrid Systems
by Suran Goonatilake & Sukhdev Khebbal
[Recommended]
- Ruben Galea writes:
Although this book might be difficult to understand by the novice, it
provides an in-depth view in this rapidly expanding area.
- Intermediate Problem Solving and Data Structures - Walls and Mirrors (Second edition)
by Helman & Veroff & Carrano
[Recommended]
- Stormin' Norman aka Russell Lewis writes:
Walls and Mirrors is a
sound text that would serve student and professional as a course and long
term reference book.
- Introduction to Computing and Algorithms
by Russell Shackelford
[Highly Recommended]
- Brian Bramer writes:
A well-written book which would give a solid foundation in Computing Science
and Software Engineering courses
- Mastering Algorithms with Perl
by Jon Orwant
[Recommended]
- Jon Wilks writes:
The book is concise and at the standard you would expect from O'Reilly
- Numerical Recipes in C (Second Edition)
by W Press &
[Recommended]
- Francis Glassborow writes:
If numerical algorithms play any part in your work you will go and buy this
book even if you already have the first edition.
- Numerical Recipes in C
by William H. Press & Brian P. Flannery & Saul A. Teukolsky & William T. Vetterling
[Recommended]
- Francis Glassborow writes:
If you want to program seriously, Algorithms in C belongs on your desk, if
you need to program numerically then so should Numerical Recipes in C.
- Paradigms for Fast Parallel Approximability
by J Diaz
[Recommended]
- Brian Bramer writes:
Required reading for researchers working on parallel algorithms and of
interest to anyone working in the area of parallel computation in
general.
- Primes and Programming
by Peter Giblin
[Recommended]
- Francis Glassborow writes:
If you are curious about this subject and mechanisms that are used
for prime number searches this is the book for you.
- Programming Abstractions in C
by Eric S. Roberts
[Recommended]
- Mark Batty writes:
In summary I feel many programmers/engineers who have restricted
algorithm/abstraction knowledge would learn a great deal from this
book.
- Programming Pearls 2nd ed.
by Jon Bentley
[Highly Recommended]
- Francis Glassborow writes:
if you do not have a copy of the first edition, buy this one and read it. If you already have the earlier edition re-read
that.
- Programming Pearls
by Jon Bentley
[Highly Recommended]
- Francis Glassborow writes:
Like Brooks' The Mythical Man Month and the first three volumes of Knuth's
The Art of Computer Programming it has a place on every programmers
bookshelf.
- Projects in Scientific Computation
by R E Crandall
[Recommended]
- Francis Glassborow writes:
Were I still regularly teaching, I would want this
book on my shelves to trawl for things to inspire my students.
- Teach Yourself Data Structures & Algorithms in 24 Hours
by Robert Lafore
[Recommended]
- James Gordon writes:
I suggest that you put aside prejudice and check out books of this kind.
Please note that opinions are those of the individual reviewers.
Last Update - 13 May 2001.
Copyright © The Association of C & C++
Users 1998-2000. All rights reserved.
Mirrored from http://www.accu.org/