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


📅 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

  1. Watch this video to learn how to use the wiki effectively Watch Here.
  2. Each week has its own page with videos, problem sheets, and resources—go through them in sequence.
  3. Don’t hesitate to ask questions in our Discord Server 💬!

Good luck and have fun in the world of competitive programming and problem-solving! 🎯