Algorithms and Data Structures
Quick Links
What's New 
Home 
Contacts  
Course Book 
Java Book 
JDK & JDSL 
Slides 
Notes 
Demos 
Exercises 
Marks
 
Slides 
The slides below are in pdf, and are listed by book chapter. These slides were produced by Goodrich and Tomassia, and copied with their permission. 
  1. Design Principles  (No slides available)
  2. Analysis of Algorithms
  3. Stacks, Queues, and Linked Lists
  4. Sequences 
  5. Trees
  6. Priority Queues 
  7. Dictionaries
  8. Sorting and Selection 
  9. Graph Traversal
  10. Weighted Graphs
  11. Strings and Pattern Matching
  12. Amortization 
  13. Balanced Search Trees
  14. Multi-Dimensional Search Trees (no slides available)
  15. Computational Geometry
  16. External Memory 

Copyright © Goodrich and Tomassia 1999.