This course offering will end 2024-12-16
Competitive Programming 2 – CS311-CP2/2024-Fall
Assignments
- LATE SUBMISSIONS ONLY (Remaining: 61 days 4:28:33)
- Paintings
- Space Alignment
- Shuffles
- DRM Messages
- Virus Replication
- Gnoll Hypothesis
- 0-1 Sequences
- Veci
- Recycling
- Intersecting Rectangles
- Dominating Duos
- Daydreaming Stockbroker
- Supercomputer
- Turbo
- TripTik
- Find my Family
- Topic 0: Introduction, Implementation (Ended)
- Topic 1: Observation: Pruning, Perspective (Ended)
- Topic 2: Observation: Sweep Line, Monotonic Queue (Ended)
- Topic 3: Number Theory: Binary Exponentiation, Sieve, ExGCD (Ended)
- Topic 4: Combinatorics: Counting, Inclusion-Exclusion (Ended)
- Topic 5: Range Query: RMQ and Fenwick Tree (Ended)
- Topic 6: Range Query: Segment Tree Easy (Ended)
- Topic 7: Geometry: Basic, Convex Hull (Remaining: 2 days 3:28:33)
- Topic 8: Tree: DP, DFS Order (Remaining: 9 days 3:28:33)
- Topic 9: String: Hash, Trie (Start: 2024-10-22 14:00 CEST)
- Topic 10: Bitmask: DP, Graph (Start: 2024-10-29 13:00 CET)
- Topic 11: Random Problem Solving (Start: 2024-11-05 14:00 CET)
Teachers
Arvind Ramaswami | Teacher |
Egor Gagushin | Teacher |
Pedro Sugiyama | Teacher |
Thomas Marlowe | Teacher |
Anvit Sinha | Teaching Assistant |
Leo Lee | Teaching Assistant |
Peter Jin | Teaching Assistant |