This course offering ended 2022-12-15
Data Structures and Algorithms (C++) – CS2040C/CS2040C_S1_AY2223
Assignments
- PS0: Easy C++/coding challenges (Ended)
- Betting
- Average Character
- Code to Save Lives
- Test Drive
- Social Distancing
- Double Password
- Working From Home
- Liquid Assets
- Laptop Stickers
- Count the Vowels
- PS1: Basic C++ (Ended)
- First Half Demos (11 Aug-15 Sep) (Ended)
- Vector Functions
- A Rank Problem
- Thanos
- Mjehuric
- Height Ordering
- Sort of Sorting
- Cut in Line
- Basic Programming 2
- Circuit Math
- Join Strings
- A Rational Sequence (Take 3)
- Speedrun
- Annoyed Coworkers
- Proofs
- PS2: Sorting-related Problems (Ended)
- PS3: List-related Problems (Ended)
- Mock PE 1 (08 Sep) (Ended)
- PS4: PQ/HashTable-related Problems (Ended)
- Second Half Demos (29 Sep-08 Nov) (Ended)
- Tildes
- Accounting
- Job Switching
- Kattis's Quest
- Cookie Selection
- Weak Vertices
- Build Dependencies
- Hermits
- Reachable Roads
- Running MoM
- Couple Competition
- Nicknames
- Jetpack
- On Average They're Purple
- A Feast For Cats
- PS5: Heavy DS Problems (Ended)
- Mock PE 2 (20 Oct) (Ended)
- PS6: SSSP/MST Problems (Ended)
- PE (27 Oct) (Ended)
- re-PE opt-in for non-zeroes (only top 8 taken) (Ended)
- Final Preparation (Ended)
- Conservation
- Emergency Contest Running
- Ab Initio
- Detour
- Colorland
- Unique Dice
- Red/Blue Spanning Tree
- Conquest
- Lost in Translation
- Jetpack
- Interview Queue
- Pumpkin Patch
- Fend Off Titan
- Dragon Maid
- make-up/re-PE (16 Nov) (Ended)
Teachers
Ammar Fathin Sabili | Teaching Assistant |
Cai Jialin | Teaching Assistant |
Edbert Geraldy Cangdinata | Teaching Assistant |
Joshua Nee Ting Feng | Teaching Assistant |
Marc Phua | Teaching Assistant |
Muhammad Ayaz Dzulfikar | Teaching Assistant |
Rama Aryasuta Pangestu | Teaching Assistant |
Rezwan Arefin | Teaching Assistant |
Udit Sanghi | Teaching Assistant |