What I list is just what I think. Everyone could arrange the schedule by themselves.
The first book named 《Data structure and Algorithm Analysis in C++/Java》, this book is used in CS2420.
1. Chapter 1 Introduction (1~2 hours)
2. Chapter 2 Algorithm Analysis (1 hour)
3. Chapter 3 Lists, Stacks and Queues (3 to 6 hours)
4. Chapter 4 Trees (2 to 8 hours)
5. Chapter 5. Hashing (2-4 hours)
6. Chapter 6 Priority Queues(Heaps) (2-6 hours)
7. Chapter 7 Sorting (6 Hours to 10 hours)
8. Chapter 8 The Disjoint Set Class (2-4 hours)
9 Chapter 9 Graph Algorithms (7 hours)
10 Chapter 10 Algorithm Design Techniques (5 -- 10 hours)
11. Chapter 11 Amortized Analysis (3--5 hours)
12. Chapter 12 Advanced Data Structures and Implementation (3-6 hours)
On Sunday, June 10, 2012 2:51:36 PM UTC-6, weibing wrote: