This repository contains a collection of C++ solutions to algorithmic problems commonly found in competitive programming. The exercises range in difficulty and focus on developing problem-solving skills through code.
The problems are organized by difficulty level to help guide your learning path:
-
easy
Basic algorithms with low complexity, perfect for beginners to build foundational skills. -
mid-level
More challenging problems requiring greater abstraction and algorithmic thinking. -
hardcore
Advanced exercises that demand creative, optimized, and often non-trivial solutions.
To explore and run the solutions on your local machine:
- Clone the repository:
git clone https://github.com/arcibyte/CodeChallenger.git
- Navigate to the folder corresponding to the difficulty level you want to review.
- Open the
.cpp
files with your favorite IDE or text editor. - Compile and run the code using a C++ compiler (e.g.,
g++
).