COSC 2011 Section N
Tuesday, April 24 2001


This lecture will continue with our discussion of AVL Trees.  Last week, the process of balancing an AVL tree after it become un-balanced" due to a removal or insertion were described.  In this lecture, the algorithm described in the book will be discussed briefly as will the AVL Tree implementation.  Hash Tables will then be discussed for the remainder of the lecture.

NOTE: Hashing is covered sparingly in the first edition book.  If you are using the first edition book, take a look at the material related to hash tables in the second edition book (section 8.3).  In addition, see the lecture notes regarding Hash Tables.

Here are the sections of the textbook:

Pages Section
260 - 270 7.4
284 - 287 7.6
Pages Section
393 - 403 9.2
343 - 350 8.3

Additional Material: