The exam will consist of a combination of autograded multiple choice, fill in the blank, and a single coding question. Most multiple choice questions will allow you to submit twice, first for full credit and the second for a moderate amount of points.
NOTE: This is a prediction of the material we will cover by the end of week 4. Our progress supercedes this – if we go too slowly I will remove content. If we see additional content, I will update this accordingly.
The exam will cover the first four weeks of the class. 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)Points: 100
Start: Tuesday, February 14
End: Tuesday, February 21