Policies

Exercises are to be completed individually. See the syllabus for more details on exercises and collaboration policies.

Unless otherwise stated, exercises are due at 11:59 PM.

Exercises

Exercise 1: Analysis (Due Monday, April 10, 11:59pm)

Exercise 2: Hashing (Due Monday, April 17, 11:59pm)

Exercise 3: Trees (Due Monday, April 24, 11:59pm)

Exercise 4: Heaps (Due Monday, May 01, 11:59pm)

Exercise 5: Graphs (due May 15) (Due Wednesday, May 03, 11:59pm)

Exercise 6: Sorting (Due Monday, May 22, 11:59pm)

Exercise 7: Theory (Due Tuesday, May 30, 11:59pm)