Home - ICPC-Damnhour-Community/Level-0-2025 GitHub Wiki
ICPC Damanhour Community - Level 0 Problem Solving Training 🚀
Welcome to the Level 0 - 2025 Training! This platform will guide you through your journey to becoming proficient in competitive programming.
🌟 Important Platforms
-
Vjudge Groups:
-
Codeforces:
-
YouTube Channel:
-
Discord Server:
- Join Our Server
This is our main communication platform where you will find announcements 📢, ask questions ❓, and join live sessions 🎥.
- Join Our Server
📅 Weekly Breakdown
Here’s a preview of the topics you’ll be learning each week. Each week includes video sessions, problem sheets, and important resources.
Week | Topic |
---|---|
Week 0 | Introduction to programming, online judges, and setting up your environment. |
Week 1 | Introduction to C++: Basic structure (Syntax, Comments), Data types and variables, Operators, Input and output, Errors, Comments. |
Week 2 | Conditions: If-Else, Switch |
Week 3 | Loops: For, While, Do-while. |
Week 4 | Arrays: 1D, 2D, and 3D arrays. |
Week 5 | Functions: Creating and using functions, Built-in Functions. |
Week 6 | Char Arrays, and Strings Functions. |
Week 7 | Revision for Phase 2 Qualification Contest |
Week 8 | Complexity Analysis, and Recursion. |
Week 9 | Pointers, Memory allocation, and Introduction to Object-oriented programming (OOP). |
Week 10 | Arrays and STL1: Vector, Pair with implementation. |
Week 11 | STL2: Queue, Stack and Deque. |
Week 12 | STL3: Priority_queue, Set and Map. |
📖 How to Use This Wiki
- Watch this video to learn how to use the wiki effectively Watch Here.
- Each week has its own page with videos, problem sheets, and resources—go through them in sequence.
- Don’t hesitate to ask questions in our Discord Server 💬!
Good luck and have fun in the world of competitive programming and problem-solving! 🎯