Copyright © 2003, Michael T. Goodrich, Roberto Tamassia, David M. Mount, and John Wiley & Sons, Inc.
Permission to use the presentations below is granted to instructors and students of non-profit educational institutions for instructional purposes. Any other use requires a license.

Chapter 3: Analysis Tools

Chapter 4: Stacks, Queues, and Recursion

Chapter 5: Vectors, Lists, and Sequences

Chapter 6: Trees

Chapter 7: Priority Queues

Chapter 8: Dictionaries

Chapter 9: Search Trees

Chapter 10: Sorting, Sets, and Selection

Chapter 11: Text Processing

Chapter 12: Graphs