Competitive Programming I – CS211-CP1/2025-Fall
Assignments
- LATE SUBMISSIONS ONLY (Remaining: 55 days 0:54:58)
- Image Decoding
- Join Strings
- Permutation Encryption
- Thanos the Hero
- Working at the Restaurant
- Dance Recital
- Adding Words
- Lektira
- SLA Tomography
- Marathon
- Zig Zag Nametag
- The Trip, 2007
- Frosh Week
- Out of Sorts
- Batmanacci
- Guess the Number
- Fence Bowling
- Circular Caramel Cookie
- Svada
- Ljutnja
- Exact Change
- Cracker Barrel Game
- Weighty Tomes
- Increasing Subsequence
- Suspension Bridges
- Counting Subsequences (Hard)
- Fruit Baskets
- The Sound of Silence
- Firefly
- Spiderman's Workout
- Free Weights
- Boiling Vegetables
- Keyboards in Concert
- Topic 0: Introduction and Misc (Ended)
- Topic 1: Useful Data Structures and Complete Search (Ended)
- Topic 2: Greedy (Ended)
- Topic 3: Divide and Conquer, Meet in the Middle (Ended)
- Topic 4: Bisection/BSTA, Meet in the Middle (Ended)
- Topic 5: Intro to Dynamic Programming (Ended)
- Topic 6: DP Applications and 2 Pointer Technique (Ended)
- Topic 7: DP2 (Ended)
- Topic 8: Graphs 1: Review, DFS/BFS, CC/SCC (Remaining: 1 day 15:54:58)
- Topic 9: Graphs 2: Floodfill and Topological Sort Intro (Remaining: 8 days 16:54:58)
- Topic 10: Graphs 3: Shortest Paths and CP2 Introduction (Start: 2025-11-05 14:00 CET)
- Topic 11: Random Problem Solving (Start: 2025-11-12 14:00 CET)
Teachers
| Deming Chu | Teacher |
| Ethan Dickey | Teacher |
| Matthew Li | Teacher |
| Angela Qian | Teaching Assistant |
| Jimmy Dinh | Teaching Assistant |
| Pratyanch Jain | Teaching Assistant |
| Segyul Park | Teaching Assistant |
| Varun Asuri | Teaching Assistant |