Precepts

In precept, we will work out practice problems that are similar in spirit to those on the problem sets.
# DATE TOPIC HANDOUT
1 Friday 2/9
Monday 2/12
Stable matchings
Asymptotic notation
Precept 1
2 Friday 2/16
Monday 2/19
Greedy algorithms Precept 2
3 Friday 2/23
Monday 2/26
Shortest paths
MSTs
Precept 3
4 Friday 3/2
Monday 3/5
MSTs
Min-cost arborescences
Precept 4
5 Friday 3/9
Monday 3/12
Divide-and-conquer Precept 5
6 Friday 3/30
Monday 4/2
Fast matrix multiplication
Dynamic programming
Precept 6
7 Friday 4/6
Monday 4/9
Dynamic programming
Edit distance
Precept 7
8 Friday 4/13
Monday 4/16
Bellman–Ford
Maximum flow
Precept 8
9 Friday 4/20
Monday 4/23
Maximum flow Precept 9
10 Friday 4/27
Monday 4/30
Maximum flow
Poly-time reductions
Precept 10
11 Friday 5/4
Monday 5/7
Poly-time reductions
NP-completeness
Precept 11

Solutions. Solutions to precept problems are not provided here. You are welcome to ask questions in office hours or on Piazza.