Data Structures and Algorithms

- Lists   llist.c

- Sets

- Queues

- Trees

- Graphs

- Finite State Machines

- Abstract algebra (groups)


Documentation:


Wirth "Algorithms Data Structures = Programs "


Nievergelt, Hinrichs " Algorithms and Data Structures with Applications to Graphics and Geometry "


Erickson " Algorithms "


Aspnes " Notes on Data Structures and Programming Techniques "


John Bullinaria " Lecture Notes for Data Structures and Algorithms "


Cormen, Leiserson,Rivest, Stein " Introduction to Algorithms, Second Edition "


Goodrich, Tamassia, Mount " Data Structures and Algorithms in C++ "


Mehlhorn, Sanders " Algorithms and Data Structures The Basic Toolbox "


Miller, Ranum "Problem Solving with Algorithms and Data Structures"


Jennifer Rexford " Data Structures and Algorithms "


Sahni " Data Structures, Algorithms and Applications in C++ "


Sedgewick " Algorithms in C "


Straub " C Programming: Data Structures and Algorithms "


Strohmeier " Algorithms and Data Structures "


Wirth " Oberon: Algorithms and Data Structures "