Data Structures, Algorithms, and Generic Programming
COP 4530 Spring 2009
Chapter Index
1. Introduction
2. A BitVector Class
3. C Strings, Proper Type, and String Objects
4. Template Classes and Functions
5. A Generic Vector Class
6. Hashing, Hash Functions, and Their Uses
7. Introduction to Algorithms: Verification, Complexity, and Searching
8. A Generic List Class and Linked Lists
8A. Chalktalk: TList - PushFront() and Testing
9. Generic Positional Containers and Double Ended Queues
10. Abstract Data Types: Stacks and Queues
10A. Chalktalk: The Rat and Maze Specification
11. Function Classes and Objects
12. Iterators
13. Generic Algorithms
14. Trees: Theory, Models, Generic Heap Algorithms, Priority Queues
15. Tables and Associative Arrays
15A. Chalktalk: Internet Router
Z1. I/O
Z2. Patterns
Copyright notice: The source documents, rendered pages, and content
in this course are proprietary and may not be copied without express written
permission of the author. (C) 2009 R.C. Lacher, Florida State
University.
|