Competitive Programming 2 – CS311-CP2/2023-spring
Assignments
- Topic 0: Introduction and Review of Data Structures and Graphs (Ended)
 - Topic 1: Advanced Shortest Path Applications (Ended)
 - Topic 2: Backtracking and Simulation (Ended)
 - Topic 3: Dynamic Programming 1 (Ended)
 - Topic 4: Trees (Ended)
 - Topic 5: DAGs (Ended)
 - Topic 6: MST and Union Find (Ended)
 - Topic 7: DP2: Advanced DP Topics (Ended)
 - Topic 8: Mathematics: Number Theory (Ended)
 - Topic 9: String Processing: DP, matching (Ended)
 - Topic 10: Range Queries (Ended)
 - Topic 11: Random Problem Solving (Ended)
 - Bonus contest! (Ended)
 - late day assignment oops (Ended)
 
Teachers
| Jiacheng Li | Teacher | 
| Devin Qu | Teaching Assistant | 
| Ethan Dickey | Teaching Assistant | 
| Minh Nguyen | Teaching Assistant | 
| Otavio Sartorelli de Toledo Piza | Teaching Assistant | 
| Yuzhe Liu | Teaching Assistant | 
| Zhongtang Luo | Teaching Assistant |