CSci 433: Algorithm & Data Structure Analysis
Spring Semester 1999
Assignment #4
Due Tuesday, 23 March, 11:00 a.m. (Revised Date)
Prepare this assignment paper by the above deadline in accordance with
the instructions given in the Professional Conduct and
Assignments sections
of the Syllabus .
- To sort or not to sort: Outline a reasonable method for solving
each of the following problems. Give the order of the worst-case
complexity of your methods.
- You are given a pile of thousands of telephone bills and another
pile of thousands of checks. Assuming that the person's telephone
number appear on the checks, find out who did not pay.
- You are given a list containing title, author, call number, and
publisher of all books in the campus library and another list of 30
publishers. Find out how many of the books were published by each of
the 30 publishing companies.
- You are given a list of all the checkout records for the books
checked out from the campus library last year. The checkout record
includes the call number of the the book checked out, the name and
identifier of the person checking the book out, and the date and time
the book was checked out. Determine how many distinct people checked
out at least one book.
- Do exercise R-8.4 on page 337 of the Goodrich
and Tamassia textbook.
- Do exercise R-8.9 on page 337 of the Goodrich
and Tamassia textbook.
- Do exercise C-8.5 on page 338 of the Goodrich
and Tamassia textbook.
- Do exercise C-8.13 on page 339 of the Goodrich
and Tamassia textbook.
UP to CSCI 433 assignments document?
Copyright © 1999, H. Conrad Cunningham
Last modified: Mon Jan 24 09:59:20 CST 2000