Welcome to the Level 1 Problem Solving Training!
You will continues your competitive programming journey, focusing on essential intermediate topics and problem-solving strategies that are crucial for contests and improving your algorithmic thinking.
All resources, weekly breakdowns, problem sheets, and training content are available in the Wiki.
Explore: ICPC Damanhour - Level 1 Wiki
- Sunday: lecture session.
- Sheet will be avaliable for one week after the lecture
- Friday: Mentoring session
- Saturday: Weekly contest.
- Introduction to Object-oriented programming (OOP).
- Arrays and STL1: Vector, Pair with implementation.
- STL2: Queue, Stack and Deque.
- STL3: Priority_queue, Set and Map.
- Prefix Sums, Partial Sum, and Frequency Arrays.
- Sliding Window and Two-Pointer Techniques.
- Standard Binary Search, and Binary Search on Answer.
- Brute-force and Backtracking.
- Bitwise Operations and Bitmasking Problems.
For any questions, reach out on our Discord’s #community-chat or #support-chat channels.
Join Discord
Keep practicing, stay consistent, and enjoy the journey!