CPSC 211, Sec 201-203
Spring 2004
Program 3: Implementing a Set ADT with a Linked List in C


INSTRUCTIONS


PURPOSE

This assignment is to essentially redo Program 1 in C; a few small changes have been made. It will give you practice in programming a linked list and using data abstraction.

PROGRAM REQUIREMENTS

Implement an abstract data type List in C. The state of the abstract data type is a list of integers. Write functions for the following operations (you will need to include the list being operated on as a parameter):

Implement an abstract data type Set in C. The state of the abstract data type is a (mathematical) set of integers. Write functions for the following operations (you will need to include the set being operated on as a parameter):

IMPLEMENTATION REQUIREMENTS

TURN-IN REQUIREMENTS

Due by 10:20 AM on Wednesday, March 3: