My C++ solutions to the CSES Problem Set — written to be efficient and readable.
Solutions are organized by the official CSES categories, each in its own folder:
CSES/
├── Introductory Problems/
├── Sorting and Searching/
├── Dynamic Programming/
└── ... # more categories added as they are solved
The CSES Problem Set is a collection of classic algorithmic problems. This repository tracks my progress through it, with each solution focused on correct, efficient and clean C++ implementations covering core topics — sorting & searching, dynamic programming, graph algorithms, range queries and more.
g++ -O2 -std=c++17 solution.cpp -o sol
./solWorking through the CSES set, one category at a time. 📈