Class Notes: Data Structures and Algorithms

Summer-C Semester 1999 - M WRF 2nd Period CSE/E119, Section 7344

Instructor: M.S. Schmalz -- TAs: TA Mailing List


Homework #9 -- Due Fri 30 July 1999 : 09.30am

In class, we discussed hash tables and the efficiency of hash schemes and structures. In particular, we expressed efficiency in terms of number of probes, as a function of the fill factor N/B, where N denotes number of data and B denotes the number of buckets in the hash table. The following questions are designed to help you understand the analysis of hash table efficiency, and progress from easy to difficult.

Note: The detailed analysis required in Questions 4-6 will not be on the final exam, due to time constraints.

Note: Ask the TAs if you have questions about the homework. You must complete the homework by yourself, but you can work together on general approaches to solving the homework problems. Show your work to get full credit. Any copying will be construed as cheating.

Copyright © 1999 by Mark S. Schmalz.