☆ | Description |
---|---|
★★★ | Treasure |
★★☆ | Extremely helpful |
★☆☆ | Helpful resource |
☆ | Name | Description |
---|---|---|
★★★ | CodeForces CP Tutorials | General tutorials for Competitive Programming |
★★★ | CodeForces CP Catalog | General tutorials for Competitive Programming |
★★★ | CodeForces DSA Tutorials | Data structure and Algorithms for Competitive Programming |
★★★ | CP Algorithms | Algorithms for Competitive Programming |
★★☆ | HKOI Slides | Competitive Programming slides |
★☆☆ | USACO Guide | Step by step guide for Competitive Programming |
★☆☆ | CP Handbook | Step by step guide for Competitive Programming |
☆ | Name | Description |
---|---|---|
★★★ | Tushar Roy | Clear algorithm tutorials |
★★★ | WilliamFiset | Clear animated tutorials |
★★☆ | VisuAlgo | Data structure and Algorithms visualizer |
★☆☆ | Hello-Algo | Data structure and Algorithms tutorial |
★☆☆ | TWU DSA+ Tutorial | Computer Science tutorial |
☆ | Name | Description |
---|---|---|
★★★ | Math is Fun | Simple math concept lookup |
★★★ | WolframAlpha | All in one math calculator |
★★☆ | Organic Chemistry Tutor | High school math tutorials |
★☆☆ | Real Not Complex | Collection of math resource |
★☆☆ | Khan Academy | High school math tutorials |
★☆☆ | Paul's notes | Math cheat sheet |
☆ | Name | Description |
---|---|---|
★★★ | Learn C++ | C++ guide |
★★☆ | Judge0 IDE | Online IDE |
★☆☆ | CPPReference | C++ reference |
☆ | Name | Description |
---|---|---|
★★☆ | William Lin | Competitive Programming tips and tricks |
★☆☆ | PDFDrive | PDF Search Engine |
★☆☆ | Colin Galen | Competitive Programming Mindset |
★☆☆ | Ryan's tutorial | Short and simple tutorials |
★☆☆ | Internet Archive | A large variety of media resource |
☆ | Name | Description |
---|---|---|
★★★ | CodeForces | Competitive programming online judge |
★★★ | LeetCode | Interview online judge |
★★☆ | Project Euler | Math heavy online judge |
★★☆ | UWaterloo Past paper | High school math competition past paper |
★★☆ | AoPS wiki | High school math competition past paper |
★☆☆ | HKOI Online Judge | Hong Kong secondary school online judge |
★☆☆ | DMOJ |
Name | Date (Apply) | Description |
---|---|---|
CSP | 1 Sep | Chinese regional programming competition (SDIC Heat) |
NOIP | Final | Chinese regional programming competition (SDIC Final) |
CLMC | 3 Oct | Canadian math competition, MC version |
COMC | 30 Oct | Canadian math olympiad |
HKOI Heat | 30 Oct | Hong Kong programming competition (Heat) |
HKOI Final | Final | Hong Kong programming competition (Final) |
CSIMC | 10 Oct | Canadian math competition (hard mode) |
CCC | 10 Feb | Canadian programming competition |
UWMC | 10 Feb | Canadian math competition (multipule choice) |
UWWT | 1 Mar | Canadian math competition (long answer) |
Euclid | 1 Mar | Canadian math competition (Senior long answer) |
HKSSCC Heat | 20 June | CityU programming competition (Heat) |
HKSSCC Final | Final | CityU programming competition (Final) |