List of Books on Data Structures and Algorithms


Adamson Iain T. Data Structures and Algorithms: A First Course published by Springer Verlag, 1996. ISBN: 3540760474. General

(2)
Buy it
amazon.com
amazon.ca
Aho Alfred V.,
et al.
Data Structures and Algorithms published by Addison Wesley, 1983. ISBN: 0201000237. Pascal

2
Buy it
amazon.com
amazon.ca
Aho Alfred V.,
et al.
The Design and Analysis of Computer Algorithms published by Addison Wesley, 1974. ISBN: 0201000296. Pascal

(3)
Buy it
amazon.com
amazon.ca
Bucknall Julian The Tomes of Delphi: Algorithms and Data Structures published by Wordware Publishing, 2001. ISBN: 1556227361. Delphi

(5)
Buy it
amazon.com
amazon.ca
Cormen Thomas H.,
et al.
Introduction to Algorithms 2nd edition, published by M.I.T. Press/Triliteral, 2001. ISBN: 0262032937. General

5 advanced
Buy it
amazon.com
amazon.ca
Drozdek Adam Data Structures and Algorithms in C++ 2nd edition, published by Brooks/Cole Pub Co, 2000. ISBN: 0534375979. C++

(3)
Buy it
amazon.com
amazon.ca
Flamig Bryan Practical Data Structures in C++ published by John Wiley & Sons, 1993. ISBN: 047155863X. C++
Buy it
amazon.com
amazon.ca
Ford William,
Topp William R.
Data Structures with C++ Using STL 2nd edition, published by Prentice Hall, 2001. ISBN: 0130858501. C++
Buy it
amazon.com
amazon.ca
Gilberg Richard F.,
Forouzan Behrouz A.
Data Structures: A Pseudocode Approach with C++ published by Brooks/Cole Pub Co, 2000. ISBN: 053495216X. C++

(3.5)
Buy it
amazon.com
amazon.ca
Goodrich Michael T.,
Tamassia Roberto
Data Structures and Algorithms in Java 2nd edition, published by John Wiley & Sons, 2000. ISBN: 0471383678. Java

(3)
Buy it
amazon.com
amazon.ca
Harrington Jan L. Object-Oriented C++ Data Structures for Real Programmers published by Morgan Kaufmann Publishers, 2001. ISBN: 0123264294. C++
Buy it
amazon.com
amazon.ca
Headington Mark R. Data Abstraction & Structures Using C++ published by Jones & Bartlett Pub, 1996. ISBN: 0763702951. C++
Buy it
amazon.com
amazon.ca
Horowitz Ellis,
et al.
Fundamentals of Data Structures in C++ published by W H Freeman & Co., 1995. ISBN: 0716782928. C++
Buy it
amazon.com
amazon.ca
Hubbard John Schaum's Outline of Data Structures with C++ published by Hightstown, 2000. ISBN: 0071353453. C++

(4.5)
Buy it
amazon.com
amazon.ca
Hubbard John R. Schaum's Outline of Data Structures with Java published by McGraw-Hill Trade, 2000. ISBN: 0071361286. Java

(2.5)
Buy it
amazon.com
amazon.ca
Kent Joe,
Barnett Lewis
Data Structures With Java: A Laboratory Approach published by Franklin Beedle & Associates Inc., 2001. ISBN: 1887902708. Java Buy it
amazon.com
amazon.ca
Knuth Donald Ervin The Art of Computer Programming: Fundamental Algorithms 3rd edition, published by Addison-Wesley Professional, 1997. ISBN: 0201896834. General

5 classic
Buy it
amazon.com
amazon.ca
Knuth Donald Ervin The Art of Computer Programming, Volume 2: Seminumerical Algorithms 3rd edition, published by Addison-Wesley Professional, 1997. ISBN: 0201896842. General

5 classic
Buy it
amazon.com
amazon.ca
Knuth Donald Ervin Art of Computer Programming, Volume 3: Sorting and Searching 2nd edition, published by Addison-Wesley Professional, 1998. ISBN: 0201896850. General

5 classic
Buy it
amazon.com
amazon.ca
Kruse Robert L.,
et al.
Data Structures and Program Design in C 2nd edition, published by Prentice Hall, 1996. ISBN: 013288366X. C
Buy it
amazon.com
amazon.ca
Kruse Robert L.,
Ryba Alexander J.
Data Structures and Program Design in C++ published by Prentice Hall, 1998. ISBN: 0137689950. C++
Buy it
amazon.com
amazon.ca
Lafore Robert Sams Teach Yourself Data Structures and Algorithms in 24 Hours 2nd edition, published by Sams, 2000. ISBN: 0672316331. C++
Buy it
amazon.com
amazon.ca
Langsam Yedidyah,
et al.
Data Structures Using C and C++ 2nd edition, published by Prentice Hall, 1995. ISBN: 0130369977. C/C++

(3)
Buy it
amazon.com
amazon.ca
Lewis Harry R.,
Denenberg Larry
Data Structures and Their Algorithms published by Addison-Wesley Pub Co, 1997. ISBN: 067339736X.
Buy it
amazon.com
amazon.ca
Loudon Kyle Mastering Algorithms With C published by O'Reilly & Associates, 1999. ISBN: 1565924533. C

(4)
Buy it
amazon.com
amazon.ca
Nyhoff Larry R. C++: An Introduction to Data Structures published by Prentice Hall, 1999. ISBN: 0023887257. C++
Buy it
amazon.com
amazon.ca
Main Michael,
Savitch Walter
Data Structures and Other Objects Using C++ 2nd edition, published by Addison-Wesley Pub Co, 2000. ISBN: 0201702975. C++
Buy it
amazon.com
amazon.ca
Preiss Bruno R. Data Structures and Algorithms: With Object-Oriented Design Patterns in C++ published by John Wiley & Sons Canada, Ltd., 1998. ISBN: 0471241342. C++

(4.5) adv.
Buy it
amazon.com
amazon.ca
Preiss Bruno R. Data Structures and Algorithms: With Object-Oriented Design Patterns in Java published by John Wiley & Sons Canada, Ltd., 1999. ISBN: 0471346136. Java
Buy it
amazon.com
amazon.ca
Sahni Sartaj Data Structures, Algorithms, and Applications in C++ published by McGraw Hill College Div, 1998. ISBN: 0071092196. C++
Buy it
amazon.ca
Sahni Sartaj Data Structures, Algorithms, and Applications in Java published by McGraw Hill College Div, 2001. ISBN: 0072519096. Java
Buy it
amazon.com
amazon.ca
Sedgewick Robert Algorithms in C, Parts 1-4: Fundamentals, Data Structures, Sorting, Searching 3rd edition, published by Addison-Wesley Pub Co, 1997. ISBN: 0201314525. C
Buy it
amazon.com
amazon.ca
Sedgewick Robert Algorithms in C, Part 5: Graph Algorithms 3rd edition, published by Addison-Wesley Pub Co, 2001. ISBN: 0201316633. C
Buy it
amazon.com
amazon.ca
Sedgewick Robert Algorithms in C, Parts 1-5 (Bundle): Fundamentals, Data Structures, Sorting, Searching, and Graph Algorithms 3rd edition, published by Addison-Wesley Pub Co, 2001. ISBN: 0201756080. C Buy it
amazon.com
amazon.ca
Sedgewick Robert Algorithms in C++, Parts 1-4: Fundamentals, Data Structure, Sorting, Searching 3rd edition, published by Addison-Wesley Pub Co, 1998. ISBN: 0201350882. C++

(4)
Buy it
amazon.com
amazon.ca
Sedgewick Robert Algorithms in C++ Part 5: Graph Algorithms 3rd edition, published by Addison-Wesley Pub Co, 1998. ISBN: 0201361183. C++

(4)
Buy it
amazon.com
amazon.ca
Sedgewick Robert Bundle of Algorithms in C++, Parts 1-5: Fundamentals, Data Structures, Sorting, Searching, and Graph Algorithms 3rd edition, published by Addison-Wesley Pub Co, 2001. ISBN: 020172684X. C++ Buy it
amazon.com
amazon.ca
Shaffer Clifford A. A Practical Introduction to Data Structures and Algorithm Analysis published by Prentice Hall, 2000. ISBN: 0130284467. C++
Buy it
amazon.com
amazon.ca
Standish Thomas A. Data Structures, Algorithms, and Software Principles in C published by Addison-Wesley Pub Co, 1994. ISBN: 0201591189. C
Buy it
amazon.com
amazon.ca
Standish Thomas A. Data Structures in Java published by Addison-Wesley Pub Co, 1997. ISBN: 020130564X. Java
Buy it
amazon.com
amazon.ca
Waite Mitchell,
Lafore Robert
Data Structures & Algorithms in Java published by Waite Group Pr, 1998. ISBN: 1571690956. Java
Buy it
amazon.com
amazon.ca
Weiss Mark Allen Data Structures and Algorithm Analysis 2nd edition, published by Addison-Wesley Publishing, 1994. ISBN: 080539057X. Pascal
Buy it
amazon.com
amazon.ca
Weiss Mark Allen Data Structures & Algorithm Analysis in C++ 2nd edition, published by Addison-Wesley Publishing, 1998. ISBN: 0201361221. C++
Buy it
amazon.com
amazon.ca
Weiss Mark Allen Data Structures & Algorithm Analysis in Java published by Peachpit Press, 1998. ISBN: 0201357542. Java
Buy it
amazon.com
amazon.ca
Wirth Niklaus Algorithms + Data Structures = Programs published by Prentice Hall, 1985. ISBN: 0130224189. General

5 classic
Buy it
amazon.com

Useful Links

Donald Knuth's Home Page
Graph Theory Lessons
by Dr. C.P.Mawata
University of Tennessee at Chattanooga
A Compact Guide to Sorting and Searching
by Thomas Niemann
Dictionary of Algorithms and Data Structures National Institute of Standards and Technology
Data Structures and Algorithms with Object-Oriented Design Patterns in C++
by Bruno R. Preiss
C++ version
Data Structures and Algorithms with Object-Oriented Design Patterns in Java
by Bruno R. Preiss
Java version
Data Structures and Algorithms with Object-Oriented Design Patterns in C#
by Bruno R. Preiss
C# version
Algorithms course by Ian Craw University of Aberdeen


      Copyright © 2002, Andre Dovgal (Kossoroukov). All rights reserved.