This course offering ended 2021-05-30
Competitive Algorithmics – CMPUT-403/CMPUT-403-W21
Assignments
- Week 2: Built-in algorithms + data structures (Ended)
- Week 1: Getting started (Ended)
- Open Pool (Ended)
- Foosball Dynasty
- Unique Snowflakes
- Arachnophobia
- Maximal Sequences
- Hogwarts
- Palindromic Naming
- Narrow Art Gallery
- Pesky Mosquitoes
- Build Dependencies
- Bundles of Joy
- Lane Switching
- Initials
- Treasure Spotting
- Crypto Trouble
- Chair Hopping
- String Factoring
- Chasing Subs
- Rainbow Road Race
- Boggle
- Subway Map
- Slow Leak
- Dominos
- Turbo
- Week 3: Brute force + backtracking (Ended)
- Week 4: Dynamic programming (Ended)
- Week 5: Graph Search + MST (Ended)
- Week 6: Number Theory (Ended)
- Week 7: Combinatorics + Probability (Ended)
- Week 8: String Algorithms (Ended)
- Week 9: Geometry (Ended)
- Open Pool 2 (Ended)
- Dobra
- Factor-Free Tree
- Collapse
- Forest for the Trees
- Animal Classification
- Stammering Aliens
- Lost In The Woods
- Evil Straw Warts Live
- Farey Sequence Length
- Automatic Trading
- Chewbacca
- Week 10: External Data Structures (Ended)
- Week 11: Network Flow + Matching (Ended)
- Week 12: Numerical Algorithms (Ended)
Teachers
Ian DeHaan | Teacher |
Zac Friggstad | Teacher |