Competitive Programming
Sharpen your problem-solving skills and master algorithms with curated notes, tutorials, and challenges.
π Recent Notes
- DP on grid (2025-05-22)
- Dynamic Programming (2025-05-18)
- Finite State Machine Dynamic Programming (2025-05-18)
- Tree Shape Dynamic Programming (2025-05-18)
π Main Topics
π Algorithms
Topic | Description |
---|---|
π’ Sorting & Searching | Classic and advanced sorting/searching techniques |
π² Data Structures | Arrays, Trees, Graphs, Heaps, and more |
π Dynamic Programming | Optimization and subproblem strategies |
π§© Greedy Algorithms | Making optimal local choices |
π Graph Algorithms | BFS, DFS, shortest paths, and flows |
π Problem Solving
Topic | Description |
---|---|
π‘ Problem Patterns | Common approaches and templates |
π Contest Strategies | Tips for ACM/ICPC, Codeforces, LeetCode, etc. |
π οΈ Practice Problems | Curated problems and solutions |
π Editorials | Step-by-step explanations |
π Start Practicing
Begin your journey by exploring the topics above or checking out the latest notes and problems.
New content is added regularlyβhappy coding!