CSCI 311 - Fall 2008
Algorithms and Data structures in C++
Topics and
Reading Assignments
|
Reading
Assignment |
Topic
from Kruse's Data Structures text |
Chapter/Pages |
Related
Powerpoint Slides |
|
|
First
Week - browse through for review only |
REVIEW:
OBJECT-ORIENTED PROGRAMMING USING C++, COMPLEXITY ANALYSIS, STL, STACKS,
QUEUES, LISTS |
Chapters
1-7 |
See
Kruse Chapters link off of 151 course home page |
|
|
First
Week |
BINARY
TREES |
Chapter
10 |
||
|
Second
Week |
BINARY
TREES |
Chapter
10 |
||
|
Second
- Fourth Week |
BINARY
TREES - AVL TREES |
Chapter
10 |
||
|
Fifth
Week |
MULTIWAY
TREES |
Chapter
11 |
Radix,
Digital and Patricia Trees, Patricia
Tree Inserts, Patricia
Tree Deletes, |
|
|
Sixth
Week |
MULTIWAY
TREES |
Chapter
11 |
||
|
Seventh
Week |
MULTIWAY
TREES |
Chapter
11 |
||
|
Eighth
Week |
MULTIWAY
TREES |
Chapter
11 |
||
|
Ninth
Week |
HEAPS
AND HEAPSORT |
Chapter
8 |
||
|
Ninth
Week |
HEAPS
AND HEAPSORT |
Chapter
8 |
||
|
Tenth
Week |
HEAPS
AND HEAPSORT |
Chapter
8 |
||
|
Tenth
Week |
GRAPHS |
Chapter
12 |
||
|
Tenth
Week |
GRAPHS |
Chapter
12 |
||
|
Eleventh
Week |
Hashing |
Chapter
9 |
||
|
Twelfth
Week |
Hashing |
Chapter
9 |
||
|
Thirteenth
Week |
Hashing |
Chapter
9 |
||
|
Fourteenth
- Fifteenth Week |
Hashing |
Chapter
9 |