The exam will consist of a combination of autograded multiple choice and fill in the blank questions. There will not be a coding question on this exam. Most multiple choice questions will allow you to submit twice, first for full credit and the second for a moderate amount of points.
This exam will act as a grade replacement for exam 0. The higher of the two grades will be used as the ‘exam 1’ grade.
The exam will cover all material up to and including Monday February 19th. This includes:
Add()
Insert()
__getitem__()
__len__()
delete()
Add()
Insert()
__getitem__()
__len__()
delete()
O(1)
O(log n)
O(n)
O(n^2) vs O(n*m)
push()
pop()
top()
enqueue()
dequeue()
front()
You should also be familiar with the content from mp_generate
as well as labs up to and including lab_cipher
.
Points: 75
Start: Tuesday, February 27
End: Thursday, February 29