| 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 |
| 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 |