CMSC 341 -- Fall 2002 -- Project 2 Copy this file into your directory and edit it to add your answers to the following questions about project 2. These questions count for 10% of your project grade. 1. (10 points) Give the computational complexity (big-O) of the following operations. Define whatever variables you need to express the complexity accurately (e.g. the number of classes in the multilist, the number of students, etc.). - Adding a new class. - Adding a new student. - Registering a student for a class. - Printing a class list. - Printing a schedule for a student. 2. (10 points) Describe in words how a routine for removing an element from a multilist (i.e. removing a student from a class) would work. What would the most difficult or tricky aspects of coding such a routine be?