This repository contains my solutions to various problems from Codeforces.
The purpose of this repository is to track my progress in competitive programming and improve my problem-solving skills.
Most solutions are written in C++ and cover topics such as greedy algorithms, dynamic programming, graphs, number theory, and data structures.
The solutions reflect my thought process during contests and practice sessions.
I am an active competitive programmer who enjoys solving algorithmic problems and participating in programming contests.
I regularly practice on Codeforces to improve my problem-solving skills, algorithmic thinking, and knowledge of data structures.
The repository is organized to keep solutions clear and easy to navigate.
Problems are grouped based on contests or problem sets.
Each solution is implemented in C++ and stored as a separate source file.
Codeforces-Solutions/
│
├── Contests/
│ ├── ContestID/
│ │ ├── A.cpp
│ │ ├── B.cpp
│ │ ├── C.cpp
│ │ └── Editorial.md
│
├── Problemset/
│ ├── problem_name.cpp
│ └── Editorial.md
│
└── README.md
- Data Structures
- Dynamic Programming
- Graph Algorithms
- Greedy Algorithms
- Binary Search
- Number Theory
- Bit Manipulation
Follow these steps to compile and run the C++ solutions.
- A C++ compiler (such as g++)
- Support for C++17
-
Copy the source file (for example
file.cpp). -
Compile the program
g++ -std=c++17 file.cpp -o solution- Run the program
./solution